iT邦幫忙

6

隨時切換 WINDOWS 右鍵新舊版選單

  • 分享至 

  • xImage
  •  

鑒於常常跟朋友共用 LAB 電腦,而我自己又比較習慣舊版的右鍵選單,才有這支切換小程式!

都是基於修改註冊表的方式,但實現的手段分為 ahk 和 cmd


; AHK 版本
Fun_Switch_right_list(){
    regPath := "HKEY_CURRENT_USER\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32"
    RegRead, regValue, % regPath
    if (!ErrorLevel) {
        RegDelete, % regPath
    } else {
        RegWrite, REG_SZ, % regPath, , "(默認值)"
    }
    RunWait, % comspec . " /c taskkill /im explorer.exe /f", , Hide
    Run, % comspec . " /c start explorer.exe", , Hide
    return
}

::cmd 版本
@echo off
setlocal>nul

:: 註冊表路徑
set "regPath=HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32"

:: 檢查是否存在該註冊表項
reg query "%regPath%" >nul 2>&1
if %errorlevel%==0 (
    :: 若存在,刪除以切換成新版選單
    reg delete "%regPath%" /f
    echo 已切換成新版選單
) else (
    :: 若不存在,新增以切換成舊版選單
    reg add "%regPath%" /f
    echo 已切換成舊版選單
)

:: 重新啟動檔案總管
taskkill /im explorer.exe /f >nul 2>&1
start explorer.exe

timeout>nul /t 3



圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言