iT邦幫忙

0

VB寫一個可以更新群組原則的小程式

大家好,最近在弄一個VB程式,功能就是給2個按鈕,一個是群組原則更新為鎖定狀態,另一個就是更新為解除狀態,我目前作法如下

shell("D:\123.bat",AppWinStyle.NormalFocus)

123.bat
先將設定檔複製到C:\windows\system32\GroupPolicy
然後在更新群組原則

c:
cd\windows\system32
xcopy GroupPolicy.new\*.* GroupPolicy /s /e /y
gpupdate /force

可是用VB程式開啟123.bat有執行,但是群組原則並沒有更新
直接點123.bat又有更新

後面檢查發現用VB執行123.BAT 的XCOPY根本沒有執行出來
請問有人知道是我哪邊做錯嗎?

froce iT邦大師 1 級 ‧ 2018-11-28 19:18:18 檢舉
權限?
石頭 iT邦新手 1 級 ‧ 2018-11-29 08:04:47 檢舉
權限是用管理員權限
石頭 iT邦新手 1 級 ‧ 2018-11-29 10:59:38 檢舉
我目前是直接用另一隻程式將BAT直接轉成EXE檔...不過還是希望可以解決上面的問題...下次說不定會用到

尚未有邦友回答

立即登入回答