วิธีเรียกใช้สคริปต์เชลล์บน Windows 10

ระบบปฏิบัติการเดสก์ท็อปทุกระบบอนุญาตให้ผู้ใช้เรียกใช้สคริปต์ได้ ใน Windows 10 คุณสามารถเรียกใช้แบตช์สคริปต์ สคริปต์ PowerShell สคริปต์ AHK สคริปต์ VBS และอื่นๆ สคริปต์ประเภทหนึ่งที่คุณขาดไม่ได้คือสคริปต์เชลล์ สคริปต์เชลล์ถูกเขียนและใช้งานบนระบบ Linux มันยอดเยี่ยมมาก และผู้ใช้ Linux หลายคนมีความเห็นว่าดีกว่าสิ่งที่ Windows มีให้ในแง่ของการเขียนสคริปต์

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

ข้อจำกัด

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

อีกสิ่งหนึ่งที่คุณควรทราบคือบน Linux เครื่องหมายทับจะใช้เพื่อระบุไดเร็กทอรี สิ่งนี้จะช่วยได้เมื่อคุณต้องการใช้คำสั่ง cd

เพื่อช่วยให้คุณทราบว่าคุณใช้งานเชลล์สคริปต์บน Windows 10 ได้สำเร็จหรือไม่ เราขอแนะนำให้ใช้สคริปต์ทดสอบด้านล่าง

เชลล์สคริปต์ทดสอบ

เปิด Notepad และวางสิ่งต่อไปนี้ บันทึกด้วยนามสกุลไฟล์การดวลจุดโทษ

#!/bin/bash
ก้อง "อยู่บ้าน"

นี่เป็นสคริปต์ง่ายๆ ที่จะแสดงข้อความ 'Stay Home' จะสามารถทำงานได้เนื่องจากสิ่งที่ต้องทำคือแสดงข้อความภายในเชลล์ที่กำลังทำงานอยู่

เรียกใช้สคริปต์เชลล์บน Windows

เรียกใช้สคริปต์เชลล์บน Windows 10 ด้วย WSL

Windows 10 รองรับลินุกซ์ หมายความว่าคุณสามารถติดตั้ง distro Linux เช่น Ubuntu บน Windows 10 และเรียกใช้คำสั่ง Linux ได้ ในการเปิดใช้งาน WSL บน Windows 10 ให้ทำตามขั้นตอนเหล่านี้

  1. เปิดแผงควบคุม
  2. ไปที่โปรแกรม
  3. คลิก เปิดหรือปิดคุณลักษณะของ Windows
  4. ในหน้าต่างที่เปิดขึ้น ให้เลื่อนไปที่จุดสิ้นสุด และเปิดใช้งาน Windows Subsystem for Linux
  5. ติดตั้งและรีสตาร์ทระบบเมื่อ/หากได้รับแจ้ง
  6. เมื่อคุณกลับบนเดสก์ทอปของคุณติดตั้งอูบุนตูจากร้านค้าไมโครซอฟท์
  7. รีสตาร์ทระบบเมื่อ/หากได้รับแจ้ง
  8. เมื่อคุณกลับมาที่เดสก์ท็อปแล้ว ให้เปิดการค้นหาของ Windows พิมพ์ Ubuntu เรียกใช้แอป และตั้งค่า
  9. ตอนนี้คุณพร้อมที่จะรันสคริปต์แล้ว

วิธีเรียกใช้สคริปต์เชลล์บน Windows 10

เรียกใช้เชลล์สคริปต์ใน WSL

ค้นหาเส้นทางไปยังสคริปต์ที่คุณต้องการเรียกใช้

  1. นำทางไปยังสคริปต์ใน File Explorer
  2. กดปุ่ม Shift ค้างไว้แล้วคลิกขวาที่สคริปต์
  3. เลือกตัวเลือกคัดลอกเป็นเส้นทาง
  4. วางพาธในไฟล์ Notepad และแทนที่แบ็กสแลชด้วยเครื่องหมายทับตลอดทั้งพาธ
  5. เปิดอูบุนตู
  6. เรียกใช้คำสั่งต่อไปนี้เพื่อไปยังไดเร็กทอรีที่มีสคริปต์อยู่

สั่งการ

cd เส้นทางสู่สคริปต์

ตัวอย่าง

cd /mnt/c/Users/fatiw/Desktop/
  1. เรียกใช้คำสั่งนี้เพื่อเรียกใช้สคริปต์
sh ชื่อของ script.sh

วิธีเรียกใช้สคริปต์เชลล์บน Windows 10

เรียกใช้สคริปต์เชลล์บน Windows 10 ด้วย Git Bash

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

วิธีเรียกใช้สคริปต์เชลล์บน Windows 10

เมื่อการติดตั้งเสร็จสิ้น ให้เปิด Git Bash ลากและวางเชลล์สคริปต์ลงบนหน้าต่าง แตะ Enter จากนั้นระบบจะดำเนินการ

วิธีเรียกใช้สคริปต์เชลล์บน Windows 10

ฝากความเห็น

วิธีเชื่อมต่อ Copilot กับ Gmail, OneDrive และบริการอื่นๆ บน Windows 11

วิธีเชื่อมต่อ Copilot กับ Gmail, OneDrive และบริการอื่นๆ บน Windows 11

โปรแกรม Copilot Connectors บน Windows 11 ช่วยให้ AI สามารถค้นหาไฟล์และอีเมลบน OneDrive, Outlook, Google Drive, Gmail, Google Calendar และ Contacts ได้

วิธีการแปลง MBR เป็น GPT โดยไม่สูญเสียข้อมูลบน Windows 10

วิธีการแปลง MBR เป็น GPT โดยไม่สูญเสียข้อมูลบน Windows 10

ในการแปลงจาก MBR เป็น GPT สำหรับ Windows 11 ให้เปิด WinRE เปิด Command Prompt แล้วเรียกใช้คำสั่ง mbr2gpt /validate และ mbr2gpt /convert

การสิ้นสุดการสนับสนุน Windows 10: ทุกสิ่งที่คุณต้องรู้และต้องทำก่อนวันที่ 14 ตุลาคม 2025

การสิ้นสุดการสนับสนุน Windows 10: ทุกสิ่งที่คุณต้องรู้และต้องทำก่อนวันที่ 14 ตุลาคม 2025

Windows 10 จะหมดอายุการใช้งานในวันที่ 14 ตุลาคม 2025 ซึ่งหมายความว่าจะไม่มีการอัปเดตเพิ่มเติมอีกต่อไป แต่คุณสามารถลงทะเบียน ESU อัปเกรดเป็น Windows 11 หรือ Linux ได้

วิธีดาวน์โหลดไฟล์ ISO ของ Windows 10 LTSC ในปี 2026

วิธีดาวน์โหลดไฟล์ ISO ของ Windows 10 LTSC ในปี 2026

คุณสามารถดาวน์โหลดไฟล์ ISO อย่างเป็นทางการของ Windows 10 LTSC ได้จากเว็บไซต์ Microsoft นี้ จากนั้นใช้ขั้นตอนเหล่านี้เพื่อสร้าง USB ที่สามารถบูตได้

วิธีรีเซ็ตการตั้งค่าการสำรองข้อมูลของ Windows กลับเป็นค่าเริ่มต้นใน Windows 10

วิธีรีเซ็ตการตั้งค่าการสำรองข้อมูลของ Windows กลับเป็นค่าเริ่มต้นใน Windows 10

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

Hyper-V, Virtual Machine Platform และ Windows Hypervisor Platform แตกต่างกันอย่างไร

Hyper-V, Virtual Machine Platform และ Windows Hypervisor Platform แตกต่างกันอย่างไร

นี่คือความแตกต่างระหว่าง Hyper-V กับ Virtual Machine Platform และ Windows Hypervisor Platform บน Windows 11

KB5077230 (build 28020.1619) สำหรับ Windows 11 26H1 เพิ่มคุณสมบัติความปลอดภัยและแอปใหม่ (Canary)

KB5077230 (build 28020.1619) สำหรับ Windows 11 26H1 เพิ่มคุณสมบัติความปลอดภัยและแอปใหม่ (Canary)

(KB5077230) Windows 11 build 28020.1619 เพิ่มฟีเจอร์ Cross Device Resume, การรองรับลายนิ้วมือภายนอก, การควบคุม Narrator และรายละเอียด 26H1 สำหรับ ARM เท่านั้น

Build 26300.7877 (KB5077232) สำหรับ Windows 11 26H2 เพิ่มเมนูบริบทที่ได้รับการปรับปรุง (Dev)

Build 26300.7877 (KB5077232) สำหรับ Windows 11 26H2 เพิ่มเมนูบริบทที่ได้รับการปรับปรุง (Dev)

KB5077232 (build 26300.7877) สำหรับ Windows 11 เพิ่มการอัปเดตไอคอนเมนูบริบท การปรับแต่งการตั้งค่า และการแก้ไขแถบงานใน Dev Channel ส่วนเวอร์ชันเบต้าจะได้รับ KB5077231

Windows 10 build 17634 เปิดตัวพร้อมการปรับปรุงต่างๆ

Windows 10 build 17634 เปิดตัวพร้อมการปรับปรุงต่างๆ

ขณะนี้ Build 17634 สำหรับ Windows 10 เวอร์ชัน 1809 กำลังทยอยปล่อยให้กับพีซีที่ลงทะเบียนใน Fast ring ที่มีตัวเลือก Skip Ahead แล้ว ในการอัปเดต Redstone 5 ใหม่นี้ Microsoft ได้เพิ่มฟังก์ชันการค้นหาปฏิทินใหม่และ Cortana Show Me เวอร์ชันอัปเดตพร้อมรองรับคำสั่งเสียง นี่คือทุกสิ่งที่คุณต้องรู้...

Windows 10 build 17623 เปิดตัวพร้อมคุณสมบัติใหม่

Windows 10 build 17623 เปิดตัวพร้อมคุณสมบัติใหม่

Build 17623 พร้อมให้ใช้งานแล้วสำหรับผู้ใช้ Insider ที่ใช้อุปกรณ์ Windows 10 และลงทะเบียนใน Fast ring โดยเลือกตัวเลือก Skip Ahead เวอร์ชันพรีวิว Redstone 5 นี้เพิ่มการรองรับ HEIF, คุณสมบัติ GPU ภายนอกใหม่, การเปลี่ยนแปลงการตั้งค่าความเป็นส่วนตัว, Defender และอื่นๆ สำหรับเวอร์ชัน 1809 ที่จะเปิดตัวในเดือนตุลาคม 2018