2
สคริปต์ที่ดำเนินการระยะไกล Powershell ไม่เริ่ม disk2vhd
ฉันสร้างสคริปต์เพื่อสำรองข้อมูล VMs บน CSV ซึ่งใช้งานได้ดียกเว้นว่าฉันไม่สามารถเรียกใช้ disk2vhd.exe สคริปต์ทำงานจากเซิร์ฟเวอร์ที่ติดตั้ง windows 2008 เนื่องจาก VMs จำนวนมากของเราใช้ Windows 2003 (โดยไม่มี PS) ฉันจึงต้องทำทุกอย่างให้ยุ่งยาก สิ่งแรกที่ฉันพยายามคือสร้างไฟล์แบตช์และเรียกใช้งานด้วย WMI ไฟล์แบตช์จะถูกดำเนินการแน่นอน แต่อย่างใด disk2vhd ไม่ได้เริ่ม โดยวิธีการคำสั่งที่ฉันใช้เพื่อเริ่ม disk2vhd ทำงานได้อย่างสมบูรณ์เมื่อฉันคัดลอกลงในคอนโซล cmd บน VM โดยตรง ฉันก็ลองใช้ psexec และผ่านคำสั่งนี้เท่านั้น (คำสั่ง cmd / c $) ไม่มีอะไรอีกแล้ว นี่อาจเป็นปัญหากับ UAC หรือการอนุญาตหรือไม่