ค้นหาเว็บไซต์

ปลดล็อกพลังแห่งบูรณาการ: วิธีใช้ PowerShell และ JavaScript ร่วมกันสำหรับโซลูชันการเขียนสคริปต์แบบไดนามิก


หัวข้อ: 5 ขั้นตอนที่น่าอัศจรรย์ในการรวมพลังของ PowerShell และ JavaScript

บทนำ:
ลองจินตนาการถึงการทำลายอุปสรรคระหว่างสองภาษาสคริปต์ที่มีอิทธิพลและทรงพลังมากที่สุดในโลก PowerShell ซึ่งเป็นที่รู้จักในด้านความเรียบง่ายและความยืดหยุ่นในการจัดการสภาพแวดล้อม Windows และ JavaScript ซึ่งเป็นภาษาที่มีชื่อเสียงสำหรับการพัฒนาเว็บ ครองโดเมนของตน แต่จะเป็นอย่างไรหากคุณสามารถใช้พลังของทั้งสองอย่างพร้อมกันได้? ในบทความนี้ เราจะเจาะลึกวิธีการอันน่าทึ่งในการใช้ PowerShell และ JavaScript ร่วมกัน เพื่อเปิดขอบเขตใหม่ของความเป็นไปได้สำหรับระบบอัตโนมัติ การจัดการระบบ และการพัฒนาเว็บ

ขั้นตอนที่ 1: การรวม JavaScript เข้ากับ PowerShell
PowerShell รองรับการทำงานของภาษาสคริปต์อื่นๆ เช่น JavaScript ผ่านคำสั่ง Add-Type เมื่อใช้ตัวอย่างด้านล่าง คุณสามารถรันโค้ด JavaScript ภายในสคริปต์ PowerShell ของคุณได้:

$javascriptCode = @”

// Your JavaScript code here

“@ Add-Type -TypeDefinition @” using System; using System.Windows.Forms; using System.Security.Permissions;

public class WebBrowserHelper { public static void RunJS(string javascriptCode) { WebBrowser wb = new WebBrowser(); wb.ScriptErrorsSuppressed = true; wb.DocumentText = javascriptCode; while (wb.ReadyState != WebBrowserReadyState.Complete) { Application.DoEvents(); } } } “@ -ReferencedAssemblies “System.Windows.Forms.dll” [WebBrowserHelper]::RunJS($javascriptCode)

ข้อมูลโค้ดนี้เพิ่มคลาส C# ที่ใช้การควบคุม WebBrowser เพื่อรันโค้ด JavaScript คลาสจะถูกเรียกจาก PowerShell

ขั้นตอนที่ 2: การเรียกฟังก์ชัน PowerShell จาก JavaScript
คุณอาจต้องการใช้ประโยชน์จากประสิทธิภาพของฟังก์ชัน PowerShell โดยตรงภายในโค้ด JavaScript ของคุณ เพื่อให้บรรลุผลสำเร็จ ให้ทำตามขั้นตอนง่ายๆ เหล่านี้:

1. สร้างไฟล์ .ps1 ที่มีฟังก์ชัน PowerShell:
* บันทึกสคริปต์นี้เป็น MyPowerShellFunction.ps1:

function MyPowerShellFunction($param1, $param2) {
return “Hello from PowerShell! Parameters: $param1, $param2”
}

2. โฮสต์ไฟล์ .ps1 ของคุณบนเว็บเซิร์ฟเวอร์ (เช่น IIS, Apache ฯลฯ) เพื่อให้สามารถเข้าถึงได้ผ่านทาง HTTP หรือ HTTPS URL

3. อ้างอิงไฟล์ .ps1 ในโค้ด JavaScript ของคุณโดยใช้ XMLHTTPRequest หรือ Fetch API:

fetch(‘https://your-web-server-url/MyPowerShellFunction.ps1’)
.then(response => response.text())
.then(script => eval(script))
.then(() => {
// Call the PowerShell function
const result = MyPowerShellFunction(‘Param1’, ‘Param2’);
console.log(result);
});

ด้วยการใช้วิธีการนี้ คุณสามารถเรียกใช้ฟังก์ชัน PowerShell ได้โดยตรงจาก JavaScript ซึ่งเปิดประตูสู่การทำงานอัตโนมัติขั้นสูงและความเป็นไปได้ในการเขียนสคริปต์

ขั้นตอนที่ 3: การเข้าถึงบริการเว็บด้วย PowerShell
ด้วยความสามารถของ PowerShell ในการทำงานกับ RESTful API และบริการบนเว็บ คุณจึงสามารถรวมเข้ากับแอปพลิเคชันที่ใช้ JavaScript ได้อย่างราบรื่น การใช้ Inrigger-RestMethod หรือ Inrigg-WebRequest ทำให้คุณสามารถเรียกจุดสิ้นสุด RESTful หรือโต้ตอบกับแอปพลิเคชัน JavaScript ของคุณผ่านบริการเว็บได้

ตัวอย่าง :

$url = “https://jsonplaceholder.typicode.com/todos/1”
$response = Invoke-RestMethod -Uri $url -Method Get
Write-Output “Title: $($response.title)”
Write-Output “Completed: $($response.completed)”

ส่วนย่อย PowerShell นี้จะดึงข้อมูลจาก RESTful API และพิมพ์ชื่อและสถานะความสมบูรณ์ของงาน คุณสามารถใช้การเรียกที่คล้ายกันภายในแอปพลิเคชัน JavaScript ของคุณเพื่อใช้ประโยชน์จากความสามารถบริการเว็บของ PowerShell

ขั้นตอนที่ 4: การสร้างและการจัดการบริการ Windows
PowerShell ช่วยให้คุณสร้าง จัดการ และตรวจสอบบริการ Windows ได้ ด้วยการเรียกใช้คำสั่ง PowerShell จาก JavaScript โดยใช้เทคนิคที่อธิบายไว้ในขั้นตอนที่ 2 คุณสามารถจัดการบริการเหล่านี้ได้อย่างราบรื่น

ตัวอย่าง:
- หากต้องการสร้างบริการ Windows ใหม่ ให้ใช้คำสั่ง PowerShell ต่อไปนี้:

New-Service -Name “MyService” -BinaryFilePathName “C:Pathtoyourexecutable.exe”

- หากต้องการเริ่มหรือหยุดบริการ Windows ให้ใช้คำสั่งเหล่านี้ตามลำดับ:

Start-Service -Name “MyService”
Stop-Service -Name “MyService”

ด้วยการรวมคำสั่งเหล่านี้ไว้ในแอปพลิเคชัน JavaScript ของคุณ คุณสามารถสร้างและจัดการบริการ Windows ได้อย่างมีประสิทธิภาพโดยไม่ต้องออกจากสภาพแวดล้อมการพัฒนาเว็บที่สะดวกสบาย

ขั้นตอนที่ 5: การทำงาน Windows อัตโนมัติด้วย JavaScript และ PowerShell
เมื่อรวมพลังของ JavaScript และ PowerShell เข้าด้วยกัน คุณสามารถสร้างเว็บแอปพลิเคชันที่ทำงานต่างๆ ของ Windows โดยอัตโนมัติ เช่น การจัดการไฟล์ การอัปเดตระบบ และการดูแลระบบผู้ใช้ ด้วยการใช้วิธีการที่เน้นไว้ในขั้นตอนที่ 2 และ 3 คุณสามารถเรียกใช้คำสั่งและฟังก์ชัน PowerShell จากโค้ด JavaScript ของคุณเพื่อทำให้การดำเนินการใดๆ ที่เกี่ยวข้องกับ Windows สนับสนุนโดย PowerShell เป็นแบบอัตโนมัติ

สรุป:
ด้วยความรู้ใหม่เกี่ยวกับวิธีใช้ PowerShell และ JavaScript ร่วมกัน คุณเพิ่งปลดล็อกโลกแห่งความเป็นไปได้อันเหลือเชื่อในขอบเขตของระบบอัตโนมัติ การจัดการระบบ และการพัฒนาเว็บ ด้วยเทคนิคที่สรุปไว้ในบทความนี้ คุณสามารถควบคุมพลังของภาษาสคริปต์ทั้งสองและปฏิวัติการใช้งานระบบอัตโนมัติ การจัดการเซิร์ฟเวอร์ และการเชื่อมต่อกับบริการบนเว็บ ท้องฟ้ามีขีดจำกัด!

ควบคุมพีซีทุกเครื่องจากระยะไกลด้วยเครื่องมือง่ายๆ นี้!

ผู้เริ่มต้นควรเรียนรู้ Python หรือ JavaScript หรือไม่ - เบรนดัน ไอค์ และเล็กซ์ ฟรีดแมน

ฉันจะรันโค้ด JavaScript ภายใน PowerShell ได้อย่างไร

ในการรันโค้ด JavaScript ภายใน PowerShell คุณสามารถใช้ Windows Script Host (WSH) ซึ่งรองรับการดำเนินการ JavaScript เพื่อให้บรรลุเป้าหมายนี้ ให้ทำตามขั้นตอนเหล่านี้:

1. บันทึกโค้ด JavaScript ของคุณในไฟล์ที่มีนามสกุล .js เช่น script.js

2. ใน PowerShell ให้ใช้คำสั่ง cscript ตามด้วยเส้นทางไปยังไฟล์ JavaScript cscript เป็นเวอร์ชันบรรทัดคำสั่งของ Windows Script Host ที่ให้ความสามารถในการเขียนสคริปต์แก่คุณ

นี่คือตัวอย่าง:

- สร้างไฟล์ JavaScript ชื่อ script.js โดยมีเนื้อหาดังต่อไปนี้:

WScript.Echo(“Hello from JavaScript!”);

- เปิด PowerShell และนำทางไปยังโฟลเดอร์ที่คุณบันทึกไฟล์ script.js

- เรียกใช้คำสั่งต่อไปนี้ใน PowerShell:

cscript .script.js

- ผลลัพธ์ควรแสดง Hello from JavaScript!

โปรดทราบว่าวิธีนี้ใช้ Windows Script Host ซึ่งหมายความว่าอาจไม่รองรับคุณสมบัติ JavaScript ขั้นสูงบางอย่างที่มีอยู่ในเว็บเบราว์เซอร์สมัยใหม่หรือ Node.js เนื่องจากต้องใช้ JavaScript เวอร์ชันเก่า (ECMAScript 3) อย่างไรก็ตาม ควรทำงานได้ดีสำหรับสคริปต์ง่ายๆ หรืองานอัตโนมัติ

ฉันจะเปิดใช้งาน Windows PowerShell เพื่อรันสคริปต์ได้อย่างไร

หากต้องการเปิดใช้งาน Windows PowerShell เพื่อรันสคริปต์ คุณต้องเปลี่ยน นโยบายการดำเนินการในระบบของคุณ นโยบายการดำเนินการเป็นคุณลักษณะด้านความปลอดภัยที่ป้องกันไม่ให้สคริปต์ที่ไม่ได้รับอนุญาตทำงาน ตามค่าเริ่มต้น นโยบายจะถูกตั้งค่าเป็น จำกัด ซึ่งไม่อนุญาตให้สคริปต์ใดๆ ทำงาน

ต่อไปนี้คือวิธีที่คุณสามารถเปลี่ยนนโยบายการดำเนินการเพื่อให้สามารถเรียกใช้สคริปต์ได้:

1. เปิด Windows PowerShell ด้วยสิทธิ์ผู้ดูแลระบบ ในการดำเนินการนี้ ให้กด ปุ่ม Windows ค้นหา PowerShell คลิกขวาที่ผลลัพธ์ Windows PowerShell และเลือก Run as ผู้ดูแลระบบ

2. ตรวจสอบนโยบายการดำเนินการปัจจุบันโดยการรันคำสั่งต่อไปนี้:

Get-ExecutionPolicy

3. เปลี่ยนนโยบายการดำเนินการโดยใช้ Set-ExecutionPolicy cmdlet มีนโยบายการดำเนินการมากมาย แต่ฉันขอแนะนำให้ใช้นโยบาย RemoteSigned ซึ่งอนุญาตให้สคริปต์ในเครื่องทำงานโดยไม่ต้องใช้ลายเซ็นดิจิทัล ในขณะที่ยังคงกำหนดให้สคริปต์ระยะไกลต้องลงนามโดยผู้เผยแพร่ที่เชื่อถือได้ หากต้องการกำหนดนโยบาย ให้รัน:

Set-ExecutionPolicy RemoteSigned

4. ยืนยันการเปลี่ยนแปลงโดยกด Y เมื่อได้รับแจ้ง

5. ตรวจสอบว่านโยบายการดำเนินการมีการเปลี่ยนแปลงโดยการเรียกใช้ Get-ExecutionPolicy อีกครั้ง

ตอนนี้ ระบบของคุณได้รับการกำหนดค่าให้รันสคริปต์ PowerShell แล้ว หากต้องการเรียกใช้สคริปต์ ให้นำทางไปยังโฟลเดอร์ที่มีไฟล์สคริปต์และดำเนินการโดยพิมพ์ชื่อ (รวมถึงนามสกุล .ps1) นำหน้าด้วยจุดและแบ็กสแลช ดังนี้:

.your_script_name.ps1

หมายเหตุ: ตรวจสอบเสมอว่าคุณเชื่อถือแหล่งที่มาของสคริปต์ที่คุณกำลังทำงานอยู่ เนื่องจากอาจมีโค้ดที่เป็นอันตราย

เป็นไปได้ไหมที่จะสร้างสคริปต์โดยใช้ PowerShell

h2> ใช่ เป็นไปได้อย่างยิ่งที่จะสร้างสคริปต์โดยใช้ PowerShell ในบริบทของสภาพแวดล้อมบรรทัดคำสั่ง โดยทั่วไปสคริปต์ PowerShell จะมีนามสกุลไฟล์ .ps1 และสามารถมีหลาย cmdlets หรือคำสั่งเพื่อทำงานต่างๆ หรือทำให้กระบวนการเป็นอัตโนมัติ

เมื่อต้องการสร้างสคริปต์ PowerShell ให้ทำตามขั้นตอนเหล่านี้:

1. เปิดตัวแก้ไขข้อความที่คุณต้องการ เช่น Notepad หรือ Visual Studio Code
2. เขียนคำสั่ง PowerShell หรือ cmdlets ของคุณ ตัวอย่างเช่น:
“`powershell
Write-Host Hello, World!
Get-ChildItem -Path C: -Recurse | Where-Object { $_.Extension -eq .txt }
“`
3. บันทึกไฟล์ด้วยนามสกุล .ps1 เช่น MyScript.ps1.

หากต้องการเรียกใช้สคริปต์ ให้เปิดสภาพแวดล้อมบรรทัดคำสั่ง PowerShell และดำเนินการคำสั่งต่อไปนี้:

.MyScript.ps1

อย่าลืมเปิดใช้งานนโยบายการเรียกใช้สคริปต์ที่จำเป็นบนระบบของคุณโดยใช้ Set-ExecutionPolicy cmdlet หากจำเป็น ตัวอย่างเช่น:

Set-ExecutionPolicy RemoteSigned

โดยสรุป ไม่เพียงแต่คุณสามารถสร้างสคริปต์โดยใช้บรรทัดคำสั่ง PowerShell เท่านั้น แต่ยังเป็นเครื่องมือที่ทรงพลังและอเนกประสงค์สำหรับงานอัตโนมัติและจัดการระบบของคุณ

ฉันจะรันสคริปต์ PowerShell ภายในสคริปต์อื่นได้อย่างไร< /h2> ในบรรทัดคำสั่ง PowerShell คุณสามารถรันสคริปต์ภายในสคริปต์อื่นได้โดยใช้วิธีการต่อไปนี้:

1. การจัดหาแบบ Dot: การจัดหาแบบ Dot อนุญาตให้สคริปต์ทำงานในขอบเขตปัจจุบัน ซึ่งหมายความว่าตัวแปร ฟังก์ชัน หรือนามแฝงใดๆ ที่กำหนดไว้ในสคริปต์จะพร้อมใช้งานหลังจากการทำงานของสคริปต์

หากต้องการใช้ dot sourcing ให้ใส่จุดและเว้นวรรคนำหน้าเส้นทางไฟล์สคริปต์ ดังนี้:

. C:pathtoyourscript.ps1

2. การเรียกใช้นิพจน์: cmdlet นี้ช่วยให้คุณสามารถเรียกใช้สคริปต์โดยการประเมินเนื้อหาเป็นนิพจน์ PowerShell

หากต้องการใช้ Invoke-Expression ให้ส่งเนื้อหาสคริปต์เป็นสตริง เช่นนี้

$content = Get-Content -Path C:pathtoyourscript.ps1 -Raw
Invoke-Expression $content

3. ตัวดำเนินการโทร (&): ตัวดำเนินการเรียกอนุญาตให้คุณเรียกใช้สคริปต์เป็นคำสั่งแยกต่างหาก มีประโยชน์เมื่อคุณต้องการเรียกใช้สคริปต์โดยมีการเว้นวรรคในเส้นทาง

หากต้องการใช้โอเปอเรเตอร์การโทร ให้นำหน้าพาธของไฟล์สคริปต์ด้วยเครื่องหมายแอมเพอร์แซนด์ เช่นนี้

& ‘C:pathtoyourscript.ps1’

โปรดจำไว้ว่าแต่ละวิธีมีความหมายในตัวเองเกี่ยวกับขอบเขตและการจัดการตัวแปร เลือกวิธีการที่เหมาะสมกับความต้องการของคุณมากที่สุด

ฉันจะผสานรวม PowerShell และ JavaScript ได้อย่างราบรื่นเพื่อทำให้งานอัตโนมัติในสภาพแวดล้อมบรรทัดคำสั่งได้อย่างไร

การรวม PowerShell และ JavaScript สามารถทำได้สำเร็จโดยใช้เครื่องมือการเขียนสคริปต์เช่น โหนด js ซึ่งช่วยให้คุณสามารถเรียกใช้โค้ด JavaScript และเรียกใช้คำสั่ง PowerShell จากภายในสคริปต์เดียวกันได้ ต่อไปนี้เป็นโครงร่างของวิธีเริ่มต้น:

1. ติดตั้ง Node.js: ดาวน์โหลดและติดตั้ง Node.js จากเว็บไซต์อย่างเป็นทางการ (https://nodejs.org/) ประกอบด้วย npm ซึ่งเป็นตัวจัดการแพ็คเกจสำหรับ JavaScript

2. สร้างไดเรกทอรีโครงการ: สร้างไดเรกทอรีใหม่สำหรับโครงการของคุณ นำทางไปยังไดเรกทอรีนั้นในพร้อมท์คำสั่งหรือเทอร์มินัล PowerShell และเริ่มต้นโครงการ npm ใหม่โดยใช้ npm init

3. ติดตั้งแพ็คเกจที่จำเป็น: ใช้ npm เพื่อติดตั้งแพ็คเกจ 'node-powershell' ซึ่งให้วิธีง่ายๆ ในการรันคำสั่ง PowerShell จาก JavaScript รันคำสั่งต่อไปนี้:

npm install node-powershell

4. สร้างสคริปต์ของคุณ: สร้างไฟล์ JavaScript ใหม่ (เช่น script.js) ในไดเรกทอรีโครงการของคุณ นำเข้าแพ็คเกจ 'node-powershell' ที่จุดเริ่มต้นของสคริปต์ของคุณ:

const shell = require(‘node-powershell’);

5. ดำเนินการคำสั่ง PowerShell: ตอนนี้คุณสามารถใช้อินสแตนซ์ 'shell' เพื่อดำเนินการคำสั่ง PowerShell ในโค้ด JavaScript ของคุณได้แล้ว ตัวอย่างเช่น:

const shell = require(‘node-powershell’);
// Create a new shell instance
let ps = new shell({
executionPolicy: ‘Bypass’,
noProfile: true
});
// Add a command to the PowerShell pipeline
ps.addCommand(‘Get-Process’);
// Execute the command and process the result
ps.invoke()
.then((output) => {
console.log(output);
})
.catch((err) => {
console.error(err);
})
.finally(() => {
// Dispose the shell after execution
ps.dispose();
});

สคริปต์ตัวอย่างนี้รันคำสั่ง Get-Process PowerShell และบันทึกเอาต์พุตไปยังคอนโซล

6. เรียกใช้สคริปต์ JavaScript ของคุณ: ใช้ Node.js เพื่อรันสคริปต์ของคุณในพร้อมท์คำสั่งหรือเทอร์มินัล PowerShell:

node script.js

ทำตามขั้นตอนเหล่านี้ คุณสามารถผสานรวม PowerShell และ JavaScript ได้อย่างราบรื่นเพื่อทำให้งานอัตโนมัติในสภาพแวดล้อมบรรทัดคำสั่งโดยใช้ Node.js และแพ็คเกจ 'node-powershell'

วิธีที่มีประสิทธิภาพมากที่สุดในการรันโค้ด JavaScript ภายในสคริปต์ PowerShell ในอินเทอร์เฟซบรรทัดคำสั่งคืออะไร

มีสองวิธีที่มีประสิทธิภาพในการรันโค้ด JavaScript ภายในสคริปต์ PowerShell ในอินเทอร์เฟซบรรทัดคำสั่ง:

1. การใช้ Windows Script Host (cscript.exe): วิธีนี้ช่วยให้คุณสามารถรันโค้ด JavaScript ภายใน PowerShell ได้โดยใช้คำสั่ง cscript.exe

นี่คือตัวอย่างวิธีใช้ cscript.exe กับไฟล์ JavaScript ชื่อ myScript.js:

$jsFilePath = “C:pathtomyScript.js”
cscript.exe //E:JavaScript //NoLogo $jsFilePath

2. การใช้ Edge WebView2 และฟังก์ชันเรียกใช้สคริปต์: หากต้องการใช้วิธีนี้ คุณต้องมี Microsoft Edge WebView2 Runtime ติดตั้งอยู่ในระบบของคุณ จากนั้นคุณสามารถใช้ฟังก์ชัน Invoke-Script เพื่อรันโค้ด JavaScript

ต่อไปนี้คือตัวอย่างวิธีใช้ฟังก์ชัน Invoke-Script กับอินสแตนซ์ WebView2:

# Load the WebView2 module
Import-Module -Name WebView2
# Create a new WebView2 instance
$webview = New-WebView2 -DisableSecurityFeatures
# Load the web content
$webview.Source = “data:text/html,alert(‘Hello from WebView2!’);”
# Execute some JavaScript
$webview.Invoke-Script(‘eval’, ‘alert(“Hello again!”);’)
# Dispose the WebView2 instance when done
$webview.Dispose()

โปรดทราบว่าการใช้ JavaScript กับ PowerShell อาจไม่ใช่ทางออกที่ดีที่สุดเสมอไป เนื่องจาก PowerShell เองก็มีภาษาสคริปต์ที่ทรงพลังพร้อมฟีเจอร์ขั้นสูงมากมาย อย่างไรก็ตาม วิธีการเหล่านี้อนุญาตให้รวม JavaScript เข้ากับสคริปต์ PowerShell ของคุณเมื่อจำเป็น

คุณสามารถยกตัวอย่างการใช้ประโยชน์จากทั้ง PowerShell และ JavaScript เพื่อดำเนินการขั้นสูงและจัดการข้อมูลในบรรทัดคำสั่งได้หรือไม่

แน่นอน! ฉันจะยกตัวอย่างที่เราใช้ PowerShell เพื่อรันโค้ด JavaScript และดำเนินการจัดการข้อมูล โดยใช้ Node.js เป็นรันไทม์ JavaScript

ข้อกำหนดเบื้องต้น:
1. ติดตั้ง Node.js จาก https://nodejs.org/

ขั้นตอนที่ 1: บันทึกโค้ด JavaScript ต่อไปนี้ลงในไฟล์ ให้เรียกว่า processData.js

// processData.js
const fs = require(‘fs’);
function readJSONFile(filePath) {
const content = fs.readFileSync(filePath, ‘utf8’);
return JSON.parse(content);
}
function writeJSONFile(filePath, data) {
const content = JSON.stringify(data, null, 2);
fs.writeFileSync(filePath, content);
}
function processData(jsonData) {
// Perform your data manipulation here, e.g., filter, sort, etc.
// …
return jsonData;
}
if (process.argv.length >= 4) {
const inputFilePath = process.argv[2];
const outputFilePath = process.argv[3];
const jsonData = readJSONFile(inputFilePath);
const processedData = processData(jsonData);
writeJSONFile(outputFilePath, processedData);
console.log(‘Data processed successfully’);
} else {
console.error(‘Usage: node processData.js ‘);
}

ขั้นตอนที่ 2: รันโค้ด JavaScript โดยใช้ PowerShell

สมมติว่าคุณมีไฟล์ข้อมูล JSON ที่ถูกต้องชื่อ data.json และคุณต้องการบันทึกข้อมูลที่ประมวลผลแล้วลงในไฟล์ใหม่ชื่อ processedData.json คุณสามารถเรียกใช้คำสั่งต่อไปนี้ได้ พาวเวอร์เชลล์:

node processData.js data.json processedData.json

คำสั่งนี้จะรันโค้ด JavaScript โดยใช้ Node.js อ่านไฟล์ข้อมูล JSON อินพุต (data.json) ดำเนินการจัดการข้อมูลในฟังก์ชัน processData และเขียนข้อมูลที่ประมวลผล ข้อมูลไปยังไฟล์เอาต์พุต (processedData.json)

ในตัวอย่างนี้ ทั้ง PowerShell (สำหรับการดำเนินการบรรทัดคำสั่ง) และ JavaScript (สำหรับการดำเนินการขั้นสูงและการจัดการข้อมูล) จะถูกใช้ประโยชน์เพื่อให้ได้ผลลัพธ์ที่ต้องการ

บทความที่เกี่ยวข้อง