2014-09-03 211 views

回答

0

我發現了一個更好的解決方案,伊戈爾給了我這個想法。

我使用了ProcessMonitor並且使用Process進行過濾是「msiexec.exe」,路徑以「.msi」結尾。

我發現微星:

C:\ProgramData\Downloaded Installations\{41A70E83-DA5D-4CA6-9779-73C9330E3D13}\IQProtector64.msi 
1

通常MSI文件可能在不同的臨時位置提取取決於啓動的用戶(User \ System \ etc)以及如何配置setup.exe。有時你可以在setup.exe的不同命令行開關的幫助下將其解壓縮。

檢查的簡單方法 - 在用戶帳戶下啓動它,轉到%temp%文件夾,很可能應該使用{GUID_view_name}創建文件夾。在這個文件夾裏面你會找到MSI文件。

用戶的%temp%文件夾在不同的Windows版本不同的位置:
的Windows XP \ 2000 \ 2003:

"C:\Documents and settings\{user name}\Local settings\Temp" or "%userprofile%\local settings\temp" 

的Windows Vista \ 7 \ 8 \ 2008 \ 2012

"C:\Users\{user name}\AppData\Local\Temp" or "%userprofile%\appdata\local\temp" 

PS你也可以檢查這個SO question-answer

+0

在Windows Server 2012 R2標準我發現它是 - 'C:\ Users \ \ AppData \ Local \ Temp \ 4' – RBT 2017-01-17 12:35:34

0

快照一個乾淨的VM並使用諸如Install Watcher或InCntrl之類的程序來記錄文件系統的當前狀態。運行setup.exe,直到您進入MSI的第一個對話框並進行另一次錄製。區分並查找MSI和相關支持文件的出現位置。

相關問題