2016-07-13 9 views
-1

Noobここに。私は、ローカルのファイルサーバーをセットアップしました。私はサーバー上でアクティブなすべてのクライアント上で特定のname.exeを実行するバッチスクリプトを作成したいと思います。基本的に、バッチファイルを実行すると、name.exeは接続されたすべてのアクティブなクライアントで実行されます。これについてどうやって行くかわからない。ローカルサーバーの複数のクライアントでexeファイルを実行する

何か助けていただければ幸いです。ありがとう!プログラムの使用を実行するには

+0

を参照してください何を意味するのか句読点を参照するには、ここ(http://stackoverflow.com/help/how-to-ask)[依頼する方法]を学習してください!あなたの質問はこのサイトでは広すぎます! – aschipfl

答えて

0

オンになっているコンピュータのリストを生成するには、(バッチファイルを使用%%Aではなく%Aで対話的に入力する)

for /f "skip=3 delims=\" %A in ('net view ^| findstr /v /C:"The command completed successfully"') do Echo %A >> "%userprofile%\desktop\computername.txt" 

NB:リモートプログラムは見えませんあなたがユーザーに干渉することができないため、リモートコンピュータ上で)。コマンドラインに二重バックスラッシュを使用することに注意してください。

wmic /node:@"%userprofile%\desktop\computername.txt" /failfast:on process call create "c:\\windows\\notepad.exe" 

wmic /?wmic process /?wmic process get /?wmic process set /?wmic process call /?wmic /format /?wmic /node /?、およびwmic /failfast /?を参照してください。また、for /?,net help viewnet view /?は簡単なヘルプです)とfindstr /?です。

Trouble with renaming folders and sub folders using Batch

関連する問題