2009-09-22 149 views
4

我希望能夠在構建後在遠程計算機上運行批處理文件,其中構建輸出和批處理文件位於構建計算機上。如何在遠程計算機上執行批處理文件?

換句話說,我希望遠程計算機上運行的批處理文件位於構建服務器上,可通過UNC路徑獲得。

我已經看過WMI(System.Management)命名空間,但沒有找到正確的方法告訴它查看批處理文件的UNC路徑。

除了WMI以外的解決方案也受到讚賞。

凱文

+1

爲什麼不把命令直接生成? – Mark 2009-09-22 11:38:16

+0

,因爲命令文件調用了一個存在於遠程盒子上的進程 – 2009-09-22 12:10:20

回答

6

嘗試使用sysinternal工具PSExec

它可以讓你遠程執行文件

+0

這很好,但是我遇到了捕獲批處理文件輸出的問題。有關於此的任何指導? – 2009-09-22 13:21:50

+0

您可以將其管入一個文件。您可以使用>作爲最後一個參數,然後在完成後取回該文件 – 2009-09-22 16:24:49

+0

像「dir> \\ Server \ share \ FileList.txt」 – 2009-09-22 16:25:25

相關問題