.vbs
プログラムを使用して、ローカル マシンからリモート マシンにスクリプトをコピーして実行する必要がありますC#
。
使ってみましたが、ファイルをリモートマシンpsexec
にコピーできないようです。
でファイルをコピーしたくありません(そして、で実行します)。
リモート マシンは、ユーザー名とパスワードによって保護されています。vbs
net use
psexec
スクリプトをコピーして実行するための洗練されたソリューションを考えていただけますか?
ありがとう
psexec で長い間苦労しましたが、100% 動作させることはできませんでした。EULA メッセージが表示されることもあり (コマンド ライン オプションでこれを取り除くことができるはずです)、まったく機能しないこともあります。最終的に、リモート マシンにインストールして実行する WCF Web サービスを作成しました。Web サービスは、バッチ/スクリプト ファイルを実行するコマンドなど、私が送信したコマンド ラインを実行します。
もちろん、このようなサービスはハッキングや悪用にさらされているため、安全で保護された環境でのみ使用するか、Web サービスで適切な認証を使用するようにする必要があります。