質問: バッチファイルでサーバーのファイルをクライアントへコピーしたい サーバーに保存されているファイルを、 クライアントのcドライブへコピーしたい。 各クライアントにバッチファイルを配布して、 それを実行するだけでコピーされるようにしたいのです。 初心者で申し訳ないのですが、何卒よろしくお願いします。 ------------------------ 下記の記述ですと、普通にサーバーのcドライブへファイルがコピーされます。 しかし、コピー先はバッチファイルを実行したクライアントのローカルディレクトリにしたいのです。 copy \\サーバー名\フォルダ名\ファイル名 c:\
回答: >copy \\サーバー名\フォルダ名\ファイル名 c:\ このbatファイルをクライアントで実行するだけでいいのでは? サブフォルダがある場合、copyコマンドでは一括でコピーできないので、xcopyコマンドを使用します。 xcopy \\サーバ名\共有名\フォルダ名 c:\ /d/e/c/k/r/y というバッチを作れば、日付の新しいファイルだけサーバーからクライアントーコピーします。 サーバー側では、クライアントにコピーしたいファイルが格納されているフォルダを共有にする設定をしておいて下さい。(右クリック→共有) それとも、サーバーでバッチを実行してクライアントにコピーしたいのでしたら端末の数だけcopyコマンドを書く必要があります。 copy サーバの配布ファイル \\クライアントのコンピュータ名\c$ とか...