
我從以下位置下載了 Windows XP VM微軟自首次啟動後 30 天後到期。Microsoft 明確建議在首次啟動之前保留 VM 的備份,以便可以重複使用 VM。我使用這個虛擬機器來測試遺留軟體。
問題是,每隔 30 天,就必須在機器上重新安裝正在測試的軟體,這需要幾個小時,而且很無聊。有沒有辦法以自動方式快速重新安裝/恢復軟體?安裝軟體後拍攝虛擬機器快照將不起作用,因為當恢復快照時,它將檢查自第一次啟動以來的日期並將過期。
注意:我提到“軟體”,因為這是一個一般問題為了任何安裝在 Windows XP 上的軟體。在 OSX 上,人們可以使用時間機器將軟體、設定、使用者帳戶等傳輸到新機器。此場景與 XP VM 的不同之處在於,我們只想傳輸軟體而不傳輸任何其他內容(以防止啟動問題)。
答案1
您可以在 Windows 7 上使用 XP 模式來取得授權的 XP 虛擬機器: https://www.microsoft.com/en-us/download/details.aspx?id=8002
您可以設定一個批次檔來依序呼叫每個安裝程式。如果某些安裝程式需要按下按鈕,您可以訓練 PushTheFreakinButton (PTFB) 每次按下“確定”,或編寫一個 AutoHotkey 腳本來為您完成此操作。
如果軟體不需要 Windows 目錄或登錄中的文件,您只需在安裝後取得程式資料夾的副本,然後將資料夾複製回虛擬機器中。