ฉันรู้ว่าคุณสามารถเรียกใช้สองคำสั่งตามลำดับด้วยหนึ่งบรรทัดโดยการวาง&&
ระหว่างสองสิ่งนี้:
hostname && w32tm /query /configuration
อย่างไรก็ตาม&&
ฟังก์ชั่นนี้มีข้อ จำกัด : มันจะดำเนินการคำสั่งที่สองเท่านั้นหากคำสั่งแรกสำเร็จ
สิ่งที่ฉันต้องการใช้&&
คือเรียกใช้คำสั่งที่ให้ข้อมูลโดยตรงจาก Start-> Run (หรือWin+ R) โดยไม่ต้องพิมพ์คำสั่งเหล่านั้นลงในหน้าต่าง CMD หรือกังวลเกี่ยวกับคอนโซล CMD ที่ออกมาก่อนกำหนด ตัวอย่างเช่น:
cmd /c hostname && w32tm /query /configuration && pause
เนื่องจากข้อ จำกัด ดังกล่าวข้างต้นแม้ว่าคำสั่งนี้จะออกจากหน้าต่างคอนโซลโดยอัตโนมัติหาก w32tm ล้มเหลว - เช่น: หากบริการ Windows Time ไม่ทำงาน
มีโอเปอเรเตอร์ที่คล้ายกันที่ฉันสามารถใช้เพื่อสตริงคำสั่งเข้าด้วยกันในหนึ่งบรรทัดซึ่งจะทำให้คำสั่งที่สองรันแม้ว่าข้อผิดพลาดแรกจะหมดหรือไม่
ฉันกำลังมองหาสิ่งนี้ที่จะเข้ากันได้กับ Windows XP ขึ้นไป