- 安裝虛擬機 vmware 并制作初始快照
- Total Uninstall 安裝軟件監視注冊表和文件系統
- 從 Total Uninstall 導出注冊表變化,使用 reg2inf 生成 inf 文件
- 修改 inf 里路徑信息
- 拷貝程序文件,將 inf 文件 和 安裝批處理放在一起
- 還原虛擬鏡像,綠色安裝測試
inf 文件目錄參數
%01% inf 所在目錄
01 源目錄 (后跟路徑)
10 Windows 目錄
11 Windows 系統目錄
12 驅動目錄
17 INF 文件目錄
18 幫助文件目錄
20 字體目錄
21 根目錄
24 應用程序目錄
25 共享目錄
30 當前根目錄
50 System 目錄
51 Spool 目錄
52 Spool 驅動目錄
53 用戶配置目錄
純批處理的安裝模板
install.bat
@echo off
cd /d "%~dp0"
echo.
echo 正在綠化...
net stop "Zentimo Assistant"
TASKKILL /F /IM Zentimo.exe /T
ZentimoService.exe /uninstall /silent
ZentimoService.exe /install /silent
reg add "HKEY_CURRENT_USER\Software\Zentimo\Options" /v "LangFileName" /d "Chinese-Simplified" /f
reg add "HKEY_CURRENT_USER\Software\Zentimo\Options" /v "RunWithWindows" /d "0" /f
regedit /s ZentimoSettings.reg
cls
echo.
echo 綠化完畢 by 黯然過客@PortableSoft
echo.
pause
uninstall.bat
@echo off
cd /d "%~dp0"
echo.
echo 正在卸載...
net stop "Zentimo Assistant"
TASKKILL /F /IM Zentimo.exe /T
ZentimoService.exe /uninstall /silent
del /q ZentimoSettings.reg
regedit /e ZentimoSettings.reg "HKEY_CURRENT_USER\Software\Zentimo"
reg delete "HKEY_CURRENT_USER\Software\Zentimo" /f
reg delete "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "%~dp0Zentimo.exe" /f
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "%~dp0Zentimo.exe" /f
rd /s /q "%ALLUSERSPROFILE%\Application Data\ZentimoService"
rd /s /q "%USERPROFILE%\Application Data\ZentimoService"
rd /s /q "%appdata%\Zentimo"
echo.
echo 清理完畢 by 黯然過客@PortableSoft
echo.
pause