explorer.exe命令行


explorer.exe命令行

說明:

當進程中沒有explorer.exe時,運行explorer.exe即啟動外殼程序;當外殼程序已經啟動時,運行explorer.exe將會打開“我的文檔"。

參數

/n

為默認選擇內容打開一個新的單窗格窗口。默認選擇內容通常是安裝windows的驅動器的根目錄

/e

使用默認視圖啟動windows資源管理器

/root,

打開指定對象的一個窗口視圖

/select,

打開一個窗口視圖,指定的文件夾、文件或程序被選中。

也可以使用CLSID來指定系統文件夾,如下命令:

explorer.exe /select,::{450D8FBA-AD25-11D0-98A8-0800361B1103}

也可以使用環境變量來指定文件夾路徑,如下命令:

explorer.exe /select,%SystemRoot%

將啟動windows資源管理器,並定位到"windows"。

重啟explorer進程刷新頁面

@echo off
taskkill /f /im explorer.exe
start explorer.exe
exit

補充:在nsis腳本中執行重啟資源管理器

FindWindow $0 "Progman" "Program Manager"
System::Call User32::GetWindowThreadProcessId(ir0,*i.r0)
System::Call Kernel32::OpenProcess(i0x0001,i,ir0)i.r0
System::Call Kernel32::TerminateProcess(ir0,i0)
System::Call Kernel32::CloseHandle(ir0)

在nsis中執行使用bat腳本重啟資源管理器是無效的,使用上述重啟資源管理器親測有效。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM