---
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