วิธีสร้างและเรียกใช้เชลล์สคริปต์บน Windows [ทีละขั้นตอน]

คุณจะต้องเปิดใช้งานระบบย่อย Windows Linux ก่อนสร้างสคริปต์

  • เชลล์สคริปต์สามารถช่วยดำเนินงานอัตโนมัติซ้ำๆ เช่น การสำรองข้อมูลและการติดตั้งซอฟต์แวร์ผ่านบรรทัดคำสั่ง
  • เป็นไปได้ที่จะเรียกใช้ไฟล์สคริปต์เชลล์ใน Windows โดยใช้ระบบย่อย Windows สำหรับ Linux
เชลล์สคริปต์สำหรับ windows

เอ็กซ์ติดตั้งโดยคลิกที่ไฟล์ดาวน์โหลด

ในการแก้ไขปัญหาต่าง ๆ ของพีซี เราขอแนะนำเครื่องมือซ่อมแซมพีซีของ Restoro:ซอฟต์แวร์นี้จะซ่อมแซมข้อผิดพลาดทั่วไปของคอมพิวเตอร์ ปกป้องคุณจากการสูญหายของไฟล์ มัลแวร์ ความล้มเหลวของฮาร์ดแวร์ และปรับแต่งพีซีของคุณเพื่อประสิทธิภาพสูงสุด แก้ไขปัญหาพีซีและกำจัดไวรัสใน 3 ขั้นตอนง่ายๆ:
  1. ดาวน์โหลดเครื่องมือซ่อมแซมพีซี Restoro ที่มาพร้อมกับเทคโนโลยีที่จดสิทธิบัตร (มีสิทธิบัตร ที่นี่).
  2. คลิก เริ่มสแกน เพื่อค้นหาปัญหาของ Windows ที่อาจทำให้เกิดปัญหากับพีซี
  3. คลิก ซ่อมทั้งหมด เพื่อแก้ไขปัญหาที่ส่งผลกระทบต่อความปลอดภัยและประสิทธิภาพของคอมพิวเตอร์ของคุณ
  • ดาวน์โหลด Restoro แล้วโดย 0 ผู้อ่านในเดือนนี้

เชลล์สคริปต์ เป็นโปรแกรมภาษาโปรแกรมเชลล์ที่ใช้โดยทั่วไปบน Linux และระบบปฏิบัติการอื่นที่ใช้ Unix อย่างไรก็ตาม คุณสามารถสร้างและเรียกใช้เชลล์สคริปต์บน Windows ได้ด้วยขั้นตอนเพิ่มเติม

ในคู่มือนี้ เราได้กล่าวถึงวิธีการทีละขั้นตอนในการเรียกใช้เชลล์สคริปต์บน Windows มาเริ่มกันเลย!

ฉันจะสร้างและเรียกใช้เชลล์สคริปต์บน Windows ได้อย่างไร

1. ติดตั้งระบบย่อยของ Windows

  1. กด หน้าต่าง + ฉัน เพื่อเปิด การตั้งค่า.
  2. ไปที่ ความเป็นส่วนตัวและความปลอดภัยแล้วคลิก สำหรับนักพัฒนา. การตั้งค่า - ความเป็นส่วนตัว ความปลอดภัย
  3. คลิกสวิตช์สลับข้าง โหมดนักพัฒนา. ตอนนี้คลิก ใช่ บน ใช้คุณสมบัติของนักพัฒนา หน้าต่าง.การตั้งค่านักพัฒนา
  4. กด หน้าต่าง ปุ่มและประเภท เปิดคุณสมบัติ Windows. ถัดไป เลือกตัวเลือกที่แสดงและคลิก เปิด. คุณสมบัติของ Windows - เชลล์สคริปต์สำหรับ windows
  5. ค้นหา ระบบย่อย Windows ลินุกซ์ และทำเครื่องหมายถูกข้างๆ คลิก ตกลง.ระบบย่อย Windows สำหรับ Linux
  6. ทำตามคำแนะนำบนหน้าจอและรีสตาร์ทพีซีของคุณให้เสร็จสิ้น

2. ดาวน์โหลด Ubuntu และรวมเข้ากับ WSL

  1. กดปุ่มค้นหาแล้วพิมพ์ ไมโครซอฟต์สโตร์.
  2. เปิดแอพสโตร์แล้วพิมพ์ อูบุนตู ในแถบค้นหาUbuntu -shell script สำหรับ windows
  3. คลิก อูบุนตู จากการค้นหาและคลิกที่ รับ เพื่อดาวน์โหลด
  4. ค้นหาแอพและเปิดใช้งาน
  5. พร้อมรับคำสั่ง Linux จะติดตั้งบนดิสก์ของคุณUbuntu - เชลล์สคริปต์สำหรับ windows
  6. การรวมเข้ากับ WSL ก็จะเริ่มต้นเช่นกัน
  7. ป้อนชื่อผู้ใช้และรหัสผ่านและจดไว้เพื่อใช้ในอนาคต กระบวนการนี้อาจใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์
อ่านเพิ่มเติมเกี่ยวกับหัวข้อนี้
  • รหัสข้อผิดพลาด 0xc000001d: วิธีแก้ไขใน Windows 10 และ 11
  • แก้ไข: Windows ไม่สามารถผูกโปรโตคอล IP โดยอัตโนมัติ
  • Jusched.exe: มันคืออะไร & วิธีลบมันอย่างถูกต้อง

3. สร้างเชลล์สคริปต์

  1. ไปยังตำแหน่งที่ต้องการบนคอมพิวเตอร์ของคุณ กดปุ่ม กะ คีย์และคลิกขวาบนพื้นที่ว่างPowershell - เชลล์สคริปต์สำหรับ windows
  2. จากเมนูบริบท คลิก เปิดหน้าต่าง PowerShell ที่นี่.
  3. พิมพ์คำสั่งต่อไปนี้เพื่อเปลี่ยนเส้นทางไปยัง bash shell: ทุบตีทุบตี
  4. ถัดไป คัดลอกและวางคำสั่งต่อไปนี้หลังจากแทนที่ชื่อไฟล์ด้วยชื่อไฟล์ของคุณแล้วกด Enter เพื่อสร้างไฟล์เชลล์สคริปต์: แมว>ชื่อไฟล์.shcatscript - สร้างสคริปต์
  5. ตรวจสอบไฟล์ที่สร้างขึ้นและกลับไปที่ PowerShell กด Ctrl + เพื่อยุติกระบวนการ
  6. ในการเรียกใช้เชลล์สคริปต์ คุณต้องเพิ่มข้อมูลบางอย่าง ในหน้าต่าง PowerShell ให้พิมพ์คำสั่งต่อไปนี้หลังจากเปลี่ยนชื่อไฟล์ด้วยชื่อไฟล์แล้วกด Enter คำสั่งนี้จะเปิดไฟล์สำหรับแก้ไข: vi ชื่อไฟล์.shvi script1.sh
  7. กด ฉัน คีย์เพื่อเข้าถึงไฟล์และเริ่มแก้ไข
  8. พิมพ์คำสั่งต่อไปนี้ในไฟล์: เสียงสะท้อน “สวัสดีชาวโลก”ป้อน -shell script สำหรับ windows
  9.  หากต้องการบันทึกเนื้อหาของไฟล์และปิด ให้กดปุ่ม เอสซี จากแป้นพิมพ์และพิมพ์คำสั่งต่อไปนี้ แล้วกด Enter: wq 

4. เรียกใช้เชลล์สคริปต์

4.1 ใช้ PowerShell

  1. ไปที่ตำแหน่งที่มีไฟล์ sh ของคุณอยู่ กดปุ่ม กะ คีย์และคลิกขวาที่พื้นที่ว่าง
  2. จากเมนูบริบท คลิก เปิดหน้าต่าง PowerShell ที่นี่.
  3. พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อไปที่ bash shell: ทุบตี
  4. จากนั้นคัดลอกและวางคำสั่งต่อไปนี้แล้วกด Enter: ชื่อไฟล์ sh.shเอาต์พุต Hello world -Enter -shell script สำหรับ windows
  5. คุณจะเห็นผลลัพธ์

4.2 ใช้พรอมต์คำสั่ง

  1. กด หน้าต่าง คีย์, พิมพ์ ซม แล้วคลิก เปิด.
  2. พิมพ์คำสั่งต่อไปนี้และแทนที่โฟลเดอร์ E:/New ด้วยเส้นทางของไฟล์ของคุณ แล้วกด Enter: cd /d E:/โฟลเดอร์ใหม่
  3. ถัดไป คัดลอกและวางคำสั่งต่อไปนี้ แทนที่ชื่อไฟล์ด้วยชื่อของไฟล์ แล้วกด Enter: ทุบตีชื่อไฟล์.shBash output cmd -Hello world output -Enter -shell script สำหรับ windows
  4. คุณจะได้รับผลลัพธ์ในหน้าต่างพรอมต์คำสั่งของคุณ

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

ยังคงมีปัญหา? แก้ไขด้วยเครื่องมือนี้:

ผู้สนับสนุน

หากคำแนะนำข้างต้นไม่สามารถแก้ปัญหาของคุณได้ พีซีของคุณอาจประสบปัญหา Windows ที่ลึกกว่านั้น เราแนะนำ ดาวน์โหลดเครื่องมือซ่อมแซมพีซีนี้ (ได้รับการจัดอันดับยอดเยี่ยมบน TrustPilot.com) เพื่อจัดการกับปัญหาเหล่านี้ได้อย่างง่ายดาย หลังการติดตั้ง เพียงคลิกที่ เริ่มสแกน ปุ่มแล้วกดบน ซ่อมทั้งหมด.

วิธีตรวจสอบว่ามีโฟลเดอร์ / ไดเร็กทอรีด้วย PowerShell หรือไม่

วิธีตรวจสอบว่ามีโฟลเดอร์ / ไดเร็กทอรีด้วย PowerShell หรือไม่Powershell

ใช้ cmdlet รายการใหม่เพื่อสร้างไดเรกทอรีใหม่ใน PowerShellPowerShell เป็นเชลล์บรรทัดคำสั่งและภาษาสคริปต์ที่พัฒนาโดย Microsoftช่วยให้ผู้ใช้สามารถนำทาง สร้าง ลบ และจัดการไดเร็กทอรีโดยใช้คำสั่งต่างๆคุณ...

อ่านเพิ่มเติม
วิธีถอนการติดตั้งแอพเริ่มต้นของ Windows 11 โดยใช้ PowerShell

วิธีถอนการติดตั้งแอพเริ่มต้นของ Windows 11 โดยใช้ PowerShellPowershellWindows 11

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

อ่านเพิ่มเติม
แก้ไข: คำนี้ไม่ได้รับการยอมรับว่าเป็นชื่อของ Cmdlet

แก้ไข: คำนี้ไม่ได้รับการยอมรับว่าเป็นชื่อของ CmdletPowershell

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

อ่านเพิ่มเติม