มีวิธีทำให้ AppCmd.exe ในเครื่องของฉันอ้างอิงเซิร์ฟเวอร์ระยะไกลหรือไม่


10

ฉันต้องดูแลระบบ IIS จากระยะไกลผ่านทางบรรทัดคำสั่ง มีวิธีที่จะทำให้ท้องถิ่นของฉันAppCmd.exeอ้างถึงเซิร์ฟเวอร์ระยะไกลหรือไม่? ดังนั้นทุกคำสั่งที่ฉันส่งไปAppCmd.exeจะถูกดำเนินการในเครื่องอื่นหรือไม่?

คำตอบ:


5

คุณสามารถดาวน์โหลดPSEXECและเรียกใช้คำสั่งต่อไปนี้:

psexec \\servername c:\windows\system32\inetsrv\appcmd

ตัวอย่างเช่น

psexec \\servername c:\windows\system32\inetsrv\appcmd list wp

โปรดทราบว่าการทำเช่นนี้อาจทำให้เกิดการเตือนภัยที่สำคัญในองค์กรของคุณหากคุณอยู่ใน บริษัท ที่คอยดูแลสิ่งต่าง ๆ เช่นนี้
ErikE

โปรดอย่าลืมPsExec ติดอยู่ในพรอมต์ใบอนุญาตเมื่อทำงานแบบไม่โต้ตอบและใช้PsExec /accepteulaสวิตช์สำหรับการเรียกใช้ของคุณ
it3xl

1

ฉันไม่คิดว่าคุณสามารถใช้appcmdสำหรับการจัดการระยะไกลโดยตรง แต่ IIS 7 มีผู้ให้บริการ PowerShell สำหรับการจัดการระยะไกลตรวจสอบบทความนี้


ฉันต่อสู้กับกำแพงเป็นเวลาหลายสัปดาห์ในเรื่องนี้ดังนั้นหัว: ผู้ให้บริการ IIS Powershell สำหรับการจัดการระยะไกลแย่มากถ้าคุณใช้ UNC ร่วมกันเพื่ออะไร
Pxtl

0

เฉพาะในกรณีที่คุณใช้การกำหนดค่าที่ใช้ร่วมกัน แต่ฉันไม่คิดว่านั่นเป็นความตั้งใจของคุณ

มิฉะนั้นจะเป็น PSEXEC, Power Powershell ระยะไกลหรือคล้ายกัน

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