2014-11-05 287 views
0

我試圖運行啓動對特定OU特定的計算機執行以下命令:運行兩個命令行命令

del "file_destination" 
REG ADD "registry_key" /v "value" /d "" /f 

我創建了上面的命令的批處理文件,但我不知道該批處理文件是否可以使用組策略關閉功能運行。

當我手動運行.bat文件時,由於權限,命令沒有完成,但是如果我以管理員身份運行該批處理文件,它將自動打開和關閉,但沒有完成的跡象。

我只需要刪除相同的文件,並替換我的域中的多臺計算機上相同的註冊表項;它不需要是批處理文件。請協助。謝謝!

+0

不知道,爲什麼你需要一個完成的跡象? – coo 2014-11-05 11:28:47

+0

當你說「沒有完成的跡象」時,你的意思是文件沒有被刪除,並且沒有添加註冊表項?爲什麼不在腳本的末尾添加「暫停」,以便在窗口消失之前可以看到任何錯誤? – mojo 2014-11-05 12:58:09

+0

@mojo在文件的一個版本中,我對這兩個命令都有兩個暫停。當沒有[右鍵單擊+以管理員身份運行]運行時,它在運行暫停時告訴我由於權限而無法完成命令。我不需要完成的標誌,但是當以管理員身份運行時,我沒有批處理文件工作的跡象。但是,如果我在管理員命令行中單獨運行這些命令,他們將完美地運行。另外,如果有一種方法可以通過另一種方式來完成文件刪除和註冊表鍵值刪除,那麼我就是所有人。批處理文件不是必需的,正是我正在處理的內容。 – BiigDogg 2014-11-06 10:22:05

回答

0

謝謝@mojo爲您提供持續的幫助。

來自OP的批處理腳本工作得很好。

我通過嘗試自己運行批處理來使問題變得複雜。

可能由於安全設置,我無法通過右鍵單擊並選擇「以管理員身份運行」來使批處理本身按預期運行。

但是,一旦我將文件複製到域* \ shutdown目錄中,腳本運行得很好。