ขึ้นอยู่กับสิ่งที่คุณต้องการสคริปต์ ฉันไม่เห็นด้วยกับคำยืนยันบางอย่างที่โพสต์ไว้ก่อนหน้านี้
ชุดเป็นที่น่ากลัว มันง่ายและสคริปต์ MOST ที่ฉันต้องการเขียนสามารถทำได้ด้วยรหัสที่สั้นกว่าภาษาสคริปต์ส่วนใหญ่ มันยังมีข้อได้เปรียบตรงที่มีความแตกต่างเล็กน้อยมันสามารถใช้ได้กับแทบทุกระบบปฏิบัติการของ Microsoft นอกจากนี้ยังยอดเยี่ยมเพราะคุณสามารถใช้ยูทิลิตีบรรทัดคำสั่งใดก็ได้ในสคริปต์ของคุณดังนั้นในขณะที่ฟังก์ชันในตัวสามารถ จำกัด บางครั้งโอกาสบางคนมีเครื่องมือบรรทัดคำสั่งเพื่อทำสิ่งที่คุณต้องการและถ้าคุณรู้ว่าการเขียนสคริปต์ชุด คุณสามารถรวมมันได้อย่างง่ายดายให้สิ่งที่ทรงพลังแก่คุณจริงๆ
PowerShell คือ POWERFUL แต่มันก็ยังค่อนข้างใหม่ และในขณะที่มันมีประโยชน์มากมันเป็นความแปลกใหม่หมายความว่าไม่จำเป็นต้องมีสิ่งที่คุณสามารถเดินเข้ามาและเริ่มใช้กับลูกค้า / สถานการณ์ใด ๆ ก็ตาม
VBScript นั้นยอดเยี่ยมและมีคุณสมบัติที่ยอดเยี่ยมมากมาย นอกจากนี้ยังเพิ่มชุดทักษะของคุณเพราะสคริปต์ VB นั้นคล้ายกับ ASP ซึ่งคล้ายกับ VBA ซึ่งคล้ายกับ VB6 ดังนั้นในที่สุดถ้าคุณรู้ภาษาใดภาษาหนึ่งคุณสามารถหาคนอื่นได้อย่างรวดเร็ว (ในกรณีส่วนใหญ่)
ภาษาสคริปต์อื่น ๆ เช่น Perl, KiXtart และอื่น ๆ มีสถานที่ของพวกเขา แต่มักจะต้องมีการติดตั้งเครื่องมือ / ไฟล์เพิ่มเติม ฉันเป็นแฟนตัวยงของการเรียนรู้ที่จะทำอะไรกับสิ่งที่มาพร้อมกับมาตรฐานของระบบปฏิบัติการดังนั้นคุณจะไม่ติดขัดกับการพูดว่า "ฉันไม่รู้ว่าจะทำอย่างไร" เมื่อคุณต้องทำอะไรบางอย่าง ไม่มีตัวเลือก
สำหรับทรัพยากรมีหลายคนพูดถึงและฉันไม่สามารถบ่นเกี่ยวกับพวกเขา ... แต่ฉันประหลาดใจและผิดหวังแม้แต่สองไซต์ที่ไม่ได้พูดถึง - สำหรับบทแนะนำการเขียนสคริปต์ทั่วไปและภาพรวมดู www.robvanderwoude.com และสำหรับการอ้างอิงบรรทัดคำสั่งที่ครอบคลุม (โดยเฉพาะอย่างยิ่งสำหรับแบตช์ แต่ยังสำหรับ PowerShell และสิ่งที่มีประโยชน์อื่น ๆ อีกสองสามรายการ) ดู www.ss64.com