簡體   English   中英

將VBS從本地復制到遠程計算機並執行

[英]copy VBS from local to remote machine and execute it

我需要從C#程序將本地計算機的.vbs腳本復制並執行到遠程計算機。
我嘗試使用psexec但似乎無法將vbs文件復制到遠程計算機。
我寧願不以net use復制文件(然后使用psexec執行它)。
遠程計算機受用戶名和密碼保護。

您能考慮一個優雅的解決方案來復制和執行腳本嗎?

謝謝

我與psexec掙扎了很長時間,但是我無法使其100%正常工作。 有時它會彈出EULA消息(您應該能夠通過命令行選項擺脫它),有時它根本無法工作。 我最終創建了一個WCF Web服務,該服務可以在遠程計算機上安裝和運行。 該Web服務將執行我發送給它的命令行,例如運行批處理/腳本文件的命令。

當然,此類服務容易受到黑客攻擊和濫用,因此您需要確保僅在安全且受保護的環境中使用該服務,或者對Web服務使用適當的身份驗證。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM