• 締切済み

リモートのパソコンにあるバッチファイルの起動方法

Windows10のマシンAからコマンドを打って(もしくはバッチファイルを起動して)同じネットワーク上のWindows10のマシンBのディスクにあるバッチファイルを即時起動したい。マシンBのIPもログインIDもpasswordもわかっている。 マシンAにはツールを入れたりしないでWindows標準機能だけでただコマンドを打って済ませたい。 atコマンドはWindows10では廃止されているようですし、そもそも即時実行ができない。 schtasksコマンドはこんな単純なことを即時実行するだけなのにタスクスケジューラーが必要。 もっと簡単な方法はないでしょうか。

みんなの回答

  • wek00
  • ベストアンサー率61% (91/147)
回答No.1

https://qiita.com/0829/items/5518256b348521ac358c 別端末(Windows)のプログラムを標準機能でリモート起動する方法まとめ - Qiita でいくつか紹介されていました。 (方法1:リモートデスクトップ) 方法2:Telnet (方法3:at (タスクスケジューラ)) (方法4:schtasks (タスクスケジューラ)) 方法5:PowerShell (WinRM) 方法6:WMI (方法7:PsExec (RPCを使用。要純正ツール)) 尚、純正Telnetクライアントでも自動ログインできなくもなさそうです。 https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1317409413 telnetやftpコマンドで自動ログインする際 - telnet... - Yahoo!知恵袋 vbsでSendKeysする実装。お薦めしているわけではありません。

関連するQ&A