ฉันต้องถอนการติดตั้งแพคเกจ MSI ผ่านบรรทัดคำสั่ง ดังนั้นฉันจึงใช้:
msiexec / x package.msi
แต่คำสั่งนี้ต้องการ package.msi ที่จะนำเสนอในเครื่องท้องถิ่น
ฉันต้องการถอนการติดตั้ง msi แม้ว่าไฟล์ msi จะหายไป
ฉันจะทำสิ่งนั้นได้อย่างไร
ฉันต้องถอนการติดตั้งแพคเกจ MSI ผ่านบรรทัดคำสั่ง ดังนั้นฉันจึงใช้:
msiexec / x package.msi
แต่คำสั่งนี้ต้องการ package.msi ที่จะนำเสนอในเครื่องท้องถิ่น
ฉันต้องการถอนการติดตั้ง msi แม้ว่าไฟล์ msi จะหายไป
ฉันจะทำสิ่งนั้นได้อย่างไร
คำตอบ:
คุณสามารถถอนการติดตั้งโดยใช้รหัสผลิตภัณฑ์:
msiexec.exe /x {your-product-code-guid}
คุณจะได้รับรหัสนี้จาก MSI เองหรือเครื่องมืออะไรก็ตามที่คุณใช้ในการสร้าง MSI
โปรดทราบว่าเมื่อคุณถอนการติดตั้งผลิตภัณฑ์จะใช้แคช MSI เนื่องจากมีเพียง MSI ดั้งเดิมเท่านั้นที่รู้วิธีถอนการติดตั้ง เมื่อคุณใช้รหัสผลิตภัณฑ์จะใช้ MSI ที่แคชจาก C: \ WINDOWS \ Installer
ดูคำตอบของฉันบน stackoverflow.comสำหรับวิธีต่างๆในการถอนการติดตั้งไฟล์ MSI / แพ็คเกจติดตั้ง Windows จากคอมพิวเตอร์ของคุณ
คุณสามารถถอนการติดตั้งผ่าน: msiexec , ARP , WMI , PowerShell , การปรับใช้ระบบเช่นSCCM , VBScript COM Automation /, DTFหรือผ่านทางซ่อนโฟลเดอร์แคชของ Windowsและไม่กี่ตัวเลือกอื่น ๆ