先上一段ahk代碼:
;;顯示或隱藏桌面“文件夾”窗口
desktopPath = D:\DESKTOP
SetTitleMatchMode,2? ;匹配包含指定的 WinTitle 的窗口標(biāo)題。
;存不存在
IfWinNotExist, 桌面 ahk_class CabinetWClass
{
? ? run,explorer %desktopPath%
? ? return
}
;;有沒有激活,切換顯示和隱藏狀態(tài)
IfWinNotActive, 桌面 ahk_class CabinetWClass
{
? ? WinActivate? ;顯示窗口。? ??
? ? ?;WinRestore ;winRestore在窗口被覆蓋的時(shí)候不起作用
? ? return
}
else IfWinActive, 桌面 ahk_class CabinetWClass
{
? ? WinMinimize ; 隱藏上面匹配到的窗口
? ? return
}
我用autohotkey寫一個(gè)腳本 desktop.ahk(注意保存編碼格式ansi,其他格式可能亂碼不認(rèn))。然后快捷鍵綁定這個(gè)ahk文件,然后把windows的導(dǎo)航去掉。這么做就是不想回桌面但是想快捷看桌面東西。
桌面文件夾怎么換位置(我換到了D盤下,當(dāng)然不換也能實(shí)現(xiàn),就是你要修改那個(gè)目錄desktopPath?,可能查找窗口的字符串“桌面 ahk_class CabinetWClass”也可能有變化),自己百度。
ahk窗口查找(多重條件)、激活和最小化腳本語句,自己百度。
怎么把功能放到資源管理器上方快捷訪問,然后alt+數(shù)字進(jìn)行快捷鍵快速訪問,自己百度。怎么alt+數(shù)字去掉資源管理器左邊的導(dǎo)航窗格,自己百度。

然后,你就能實(shí)現(xiàn)一個(gè)資源窗口的快捷鍵隱藏或顯示了,像一個(gè)工具面板一樣快捷鍵顯示和關(guān)閉。我設(shè)置的是win+alt+6。
#!Numpad6::
? ;打開或隱藏desktop文件夾 win+alt+6(小鍵盤)
? run , 你的目錄\desktop.ahk? ? ;;打開
? return ;;結(jié)束代碼段
這樣,我們就完成了win10自帶的資源管理器轉(zhuǎn)化為了簡化的面板啟動(dòng)器。
如果你只是想要一個(gè)面板樣子的啟動(dòng)器,不妨試試win10的自帶資源管理器。autohotkey加上wox,everything等等。你會(huì)發(fā)現(xiàn)win10桌面可能就形同擺設(shè)。