ฉันจะขอบรรทัดคำสั่ง Windows ให้ละเว้นคำว่า "set" ที่สงวนไว้ได้อย่างไร


0

ฉันใช้คำสั่ง IIS บนเซิร์ฟเวอร์ระยะไกลผ่าน PSEXEC

คำสั่งที่ฉันใช้อยู่มีคำหลัก "set" ซึ่งเป็นคำหลักที่สงวนไว้สำหรับบรรทัดคำสั่ง

คำสั่งของฉันมีลักษณะเช่นนี้และส่งข้อผิดพลาด

psexec \\server  c:\windows\system32\inetsrv\appcmd set config "site" -section:system.webServer/httpRedirect /enabled:"True"

มีวิธีใดบ้างที่ฉันสามารถหลีกเลี่ยงคำหลัก "ตั้งค่า" เพื่อให้กระบวนการบรรทัดคำสั่งละเว้นได้


ฉันต้องชี้ให้เห็นว่าบรรทัดคำสั่งของ Windows ไม่ใช่ MS-DOS ในขณะที่มันมีการใช้งานไวยากรณ์บางส่วนเนื่องจากประวัติภายในไม่มีอะไรเหมือน DOSตั้งแต่ Windows 2000 (และยิ่งกว่านั้นตั้งแต่ Vista) โปรดอย่าอ้างถึงว่าเป็น DOS เว้นแต่ว่าคุณกำลังใช้งาน Windows ME หรือเก่ากว่า นอกจากนี้ยังไม่มีอะไรเกี่ยวข้องกับแบตช์ไฟล์พูดอย่างเคร่งครัด
Bob

1
setไม่ใช่คำหลักเท่าที่ฉันรู้ มันเป็นคำสั่งในตัวและล่ามคำสั่งจะไม่สนใจว่ามันควรจะเป็นพารามิเตอร์หรือไม่ คุณสามารถให้ข้อความแสดงข้อผิดพลาดได้หรือไม่?
บ๊อบ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.