WinPE中如何改變文件顯示圖標
這里以“老九WinPE老毛桃修改YYQ572優(yōu)化增強”為例,在他的B:盤里有個REGTTP.CMD程序。這個REGTTP.CMD是用來設置千千靜聽與其文檔的關聯(lián),如果沒有實現(xiàn)關聯(lián),可以手動運行這個批處理。運行它時,它會自動并聯(lián)...
這里以“老九WinPE老毛桃修改YYQ572優(yōu)化增強”為例,在他的B:盤里有個REGTTP.CMD程序。這個REGTTP.CMD是用來設置千千靜聽與其文檔的關聯(lián),如果沒有實現(xiàn)關聯(lián),可以手動運行這個批處理。運行它時,它會自動并聯(lián)所有的音樂文件的圖標以及關聯(lián)打開程序。
當我們需要改變他的顯示圖標或者并聯(lián)打開程序時,會非常的麻煩,必須得一個一個進行更改。如果用下面的代碼,將會非常方便你進行批量更改。
例如,將準備好的ICO圖標文件,以這個音樂文件的后戳名進行重命名,如mp3.ico、wma.ico、wav.ico,然后將下面的代碼存為.BAT文件,放到ICO圖標文件的目錄當中運行即可。
set FILENAME=%%~nI
echo REM 這個 REGTTP.CMD 是用來設置千千靜聽與其文檔的關聯(lián),如果沒有實現(xiàn)關聯(lián),可以手動運行這個批處理。>REGTTP.CMD
echo.>>REGTTP.CMD
echo PUSHD %%^~dp0>>REGTTP.CMD
echo SET TP^=%%CD%%>>REGTTP.CMD
echo.>>REGTTP.CMD
FOR %%I IN (*.ico) DO (
rem 添加文件類型
echo REG ADD HKLMSOFTWAREClasses.%FILENAME% /ve /d Audio.%FILENAME% /F ^>nul>>REGTTP.CMD
)
FOR %%I IN (*.ico) DO (
rem 并聯(lián)文件圖標
echo REG ADD HKLMSOFTWAREClassesAudio.%FILENAME%DefaultIcon /ve /t REG_SZ /d "%%TP%%影音播放ICOAudio%FILENAME%.ico" /f^>NUL>>REGTTP.CMD
)
FOR %%I IN (*.ico) DO (
rem 并聯(lián)文件打開程序
echo REG ADD HKLMSOFTWAREClassesAudio.%FILENAME%shellopencommand /ve /t REG_SZ /d ""%%TP%%影音播放千千靜聽TTPLAYER.EXE" ""%%%%1" /f^>NUL>>REGTTP.CMD
)
echo.>>REGTTP.CMD
echo EXIT>>REGTTP.CMD
exit
其中:“%TP%影音播放ICOAudio”是音樂文件的ICO圖標存放路徑
“%TP%影音播放千千靜聽TTPLAYER.EXE”是音樂文件的打開程序
如果要更改其他文件類型的圖標或者打開程序,只需準備好相關的ICO文件及打開程序即可。
注意:下載后將Audio和Video文件夾放置到“%TP%影音播放ICO”下,如無該文件夾請自行創(chuàng)建。