iT邦幫忙

0

如何利用GPO開機寫入機碼REG

小弟目前做了一個機碼reg檔案主要是關閉鍵盤的PrtSc螢幕擷取功能
這機碼有直接在電腦上面執行過是有用的

目前想透過GPO大量佈署在很多台電腦上面
但因為這個機碼是新增的,並非有預設在內建機碼內
似乎無法用GPO直接更改機碼的方式去處理??

因此我這邊想說透過GPO的開機啟動去套用此機碼檔案,但是我怎麼設定都不成功!http://ithelp.ithome.com.tw/upload/images/20170906/20097149wXlJ02kjNe.jpg
是否是因為我指令碼參數那邊沒設定好? 謝謝

1 個回答

0
harry789111
iT邦新手 4 級 ‧ 2017-09-06 14:41:32

妳的REG檔案,是不是沒放在網路分享資料夾空間,這樣可能吃不到REG哦!!
方法如下:
群組原則管理編輯器 --> 使用者設定 --> 喜好設定 --> Windows 設定 --> 登錄 --> 新增 --> 登錄項目

看更多先前的回應...收起先前的回應...

回報harry大 有放置在網路空間喔 ,我client 直連網路空間也會通
我上方圖片右上方startup圖片就是網路空間,我是設定在
電腦設定 --> 喜好設定 --> Windows 設定 --> 登錄 -->
設定在電腦這裡面,避免權限問題,在開機就自動執行,不過使用者登入執行的我也有測試過一樣失敗

froce iT邦新手 3 級 ‧ 2017-09-06 18:41:50 檢舉

我在佈reg的話都是先寫個 bat,去執行 reg,這樣試試看。

你把gpupdate /result執行看看有沒有吃到GPO,或者是先設定此GPO他為優先跑,在不行再檢查一下GPO套用順序!!!

小弟後來自己寫一個bat但我發現執行後reg還是沒有順利寫入我電腦內
機碼名稱DisablePrtSc.reg 內容如下方


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]

"Scancode Map"=hex:00,00,00,00,00,00,00,00,04,00,00,00,2a,e0,37,e0,00,00,37,e0,

00,00,54,00,00,00,00,00

我寫的bat內容為
@echo off
regedit /s DisablePrtSc.reg

不知道此bat我哪邊寫的有問題,請大大幫小弟看一下
感謝

不好意思,小弟發現問題了
原來bat裡面的reg檔案是打reg所在的位置而不是名稱
@echo off
regedit /s \ad裡面的分享位置reg

感謝各位大大幫忙!!!小弟又學會一招了

我要發表回答

立即登入回答