--- title: Wistron OA 解除桌布綁架 tags: work robots: noindex, nofollow --- ## 解除桌布綁架 ### 方法一 到 C:\Users\Public\Documents\Wistron\Wallpaper,用你想更換的圖取代裡面的圖,檔名設定跟裡面的圖相同 ### 方法二 win+r,輸入 regedit 打開登錄資料編輯器,找 ``` 電腦\HKEY_CURRENT_USER\Control Panel\Desktop ``` 修改鍵 Wallpaper 的值,改為你想設定的桌布影像檔路徑。 ## 解除鎖定畫面綁架 ### 方法一 到 C:\Users\Public\Documents\Wistron\LockScreen,用你想更換的圖取代裡面的圖,檔名設定跟裡面的圖相同 ### 方法二 win+r,輸入 regedit 打開登錄資料編輯器,找 ``` 電腦\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Personalization ``` 修改鍵 LockScreenImage 的值,改為你想設定的鎖定螢幕影像檔路徑。 ## 關閉螢幕保護程式 win+r,輸入 regedit 打開登錄資料編輯器,找 ``` 電腦\HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\Control Panel\Desktop ``` 將鍵 ScreenSaveActive 的值設定為 0 ## 右鍵增加指令 ### 方法一、手動改登錄資料 先到這個位置修改 ``` 電腦\HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere ``` ``` 預設值 = 在此處開啟命令視窗 Icon = Cmd.exe ``` 接著到這個位置進行修改 ``` 電腦\HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere\command ``` ``` (預設值) = PowerShell -windowstyle hidden -Command "Start-Process cmd.exe -ArgumentList '/s,/k, pushd,%V' -Verb RunAs" ``` 或是以下兩種寫法比較簡潔 ``` powershell -Command "Start-Process cmd -ArgumentList '/s,/k, pushd,%V' -Verb RunAs" ``` ``` powershell "start cmd -ArgumentList '/s,/k, pushd,%V' -v runAs" ``` ### 方法二:編寫 .reg 檔修改登錄資料 ``` Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere] "MUIVerb"="在此處開啟命令視窗" "Icon"="cmd.exe" [HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere\command] @="powershell -windowstyle hidden -Command \"Start-Process cmd.exe -ArgumentList '/s,/k, pushd,%V' -Verb RunAs\"" ``` ## Q&A ### 問:沒有螢幕保護程式會發生什麼事? 答:在沒有螢幕保護程式的狀況下閒置電腦,螢幕會變全黑(這樣可能還比較保護螢幕)。喚醒電腦後會立刻回到鎖定畫面。 ### 問:以上的解決方法都是有效的嗎?用這些方法會不會傷害我的電腦? 答:以上的所有解決方法我都親自實踐過並且得證有效。另外對已知用途的登錄資料鍵值進行編輯並不會傷害你的電腦。 ### 問:這些方法是永久有效的嗎? 答:在公司 OA 以及 RD 網段下,進行定期掃描並且重新開機後,你的 OA 電腦的 C:\Users\Public\Documents\Wistron 資料夾底下所有檔案以及上述所有(除了右鍵增加指令以外)登錄資料鍵值會被覆蓋,變成公司設定的預設值,到時候會需要重新做一次這份文件上(除了右鍵增加指令以外)的事。 ### 參考資料 https://kknews.cc/code/8kvvb8e.html https://support.microsoft.com/zh-tw/help/310516/how-to-add-modify-or-delete-registry-subkeys-and-values-by-using-a-reg https://stackoverflow.com/questions/19098101/how-to-open-an-elevated-cmd-using-command-line-for-windows