• ベストアンサー

スケジュールでネットワーク上のPCにファイルをコピー

"A"と言うPC内の"Bフォルダ"内にある"Cファイル"を 1日2回(10時と15時)ネットワーク上にある別の"D"PCの "Eフォルダ"にコピーしたいのですが、どのようにすれば 良いのか判りません。 VBなどのPCのプログラミングの知識もありません。 どなたかご教授いただければありがたいのですが。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#210617
noname#210617
回答No.1

PC"A"でユーザ"userA"操作するものとして、 (1)PC"D"の"Eフォルダ"が、PC"A"の"userA"が書き込みできるように共有設定をする。(例えば共有名PCOPYDIST) (2)以下ようなの内容のバッチファイルPCOPY.BATを作成 COPY DriveLetter:\B\Cファイル \\PC"D"\Eフォルダの共有名 COPY C:\Bfolder\Cfile \\PC-D\PCOPYDIST (3)10時に実行するバッチファイル PCOPY10.bat PCOPY.bat AT 10:00 PCOPY.BAT (4)15時に実行するバッチファイル PCOPY15.bat PCOPY.bat AT 15:00 PCOPY.BAT いつでもよいのでPCOPY10.batとPCOPY15.batを実行すれば10時と15時にスケジュールされる。 実行されるたびに翌日の同時刻にスケジュールが入る

ogaki_3ok
質問者

補足

早々のご回答をありがとうございます。 (1)(2)はBATファイルを作成して実行も出来ました。 (3)(4)もBATファイルは作成しましたが、 >いつでもよいのでPCOPY10.batとPCOPY15.batを実行すれば10時と15時にスケジュールされる。 >実行されるたびに翌日の同時刻にスケジュールが入る これは1度両方とも実行すれば、翌日からは特にPCOPY10.batとPCOPY15.batは実行しておかなくても、自動的に開始されると言う事でしょうか。 もしそうであった場合、解除するのはどうすればよいのでしょうか。 的外れな補足であれば申し訳ありません。

その他の回答 (1)

noname#210617
noname#210617
回答No.2

すみません、間違いがありました。 (3)10時に実行するバッチファイル PCOPY10.bat PCOPY.bat AT 10:00 PCOPY.BAT → AT 10:00 PCOPY10.BAT (4)15時に実行するバッチファイル PCOPY15.bat PCOPY.bat AT 15:00 PCOPY.BAT → AT 15:00 PCOPY15.BAT PCOPY10.BATとPCOPY15.BATは実行されると、自分自身の次の実行スケジュールを設定します。 DOSプロンプトでATコマンドを実行すると、スケジュール済みのジョブのリストが表示されるので、取り消す場合は AT id /DELETEで削除できます。ATコマンドのヘルプを見てください。 ATコマンドで設定したジョブは、コントロールパネルの『タスク』で見たり、削除したりできます。 また、タスクでPCOPY.BATのスケジュールを直接設定することもできます。こっちでやったほうがスマートですね。

ogaki_3ok
質問者

お礼

細かな説明をご親切にありがとうございました。

関連するQ&A

  • ネットワーク上のファイルのコピー

    ネットワーク上のファイルをローカルにコピーする為に FileCopy("\\cp1\D$\aaa\a.txt", "d:\b.txt") を実行したところ ファイル名または番号が不正です(エラー52) が出てしまいます ネットワーク上のPCとユーザとパスワードが違うのでログインでエラーになっているのですが ネットワーク上のPCにユーザを登録するのではなく ユーザ名とパスワードを指定してログインしてから ファイルをコピーする方法はありますでしょうか?

  • ネットワーク上のファイルコピーについて

    ネットワーク上のファイルコピーについて 大変初歩的なことで恐縮なんですが、教えて下さい。 同ネットワーク内に端末A,Bがあったとします。 Aの端末からBの『共有フォルダ1』を見て、その中のデータをBの『共有フォルダ2』に移動するとき、ファイルはどのような動きになるのでしょうか? (1)B『共有フォルダ1』→Aのメモリ→B『共有フォルダ2』 (2)B『共有フォルダ1』→B『共有フォルダ2』 一度端末Aを介するのかどうかが気になっています。 もしAとBとを接続する回線が極端に遅ければ、ただBの中のファイルの移動を行うだけなのにかなり時間がかかってしまいますよね。 すいませんがよろしくお願いします。

  • フォルダのコピーについて

    Dドライブに保存したデータを外付けのハードディスクにコピーする時に、同名のファイルやフォルダがあると毎回「上書きしますか?」 と聞かれるんですが、元のフォルダに新しく保存したデータだけコピーするにはどうしたらよいでしょうか? 例えば、Dドライブにa,b,c,d,e,f,gとファイルがあるとします。 外付けにはa,b,c,dはすでにコピーしてありますが、e,f,gはまだしていません。この状態でe,f,gだけコピーするやり方を教えて頂きたいのですが…すべて上書きだととても時間がかかってしまうし、単純に新しいデータだけ選択してコピーすればいいんですが、フォルダの中身コピー元とコピー先でがバラバラに並んでいるので抽出するのが大変なので… どなたかよろしくお願いします。

  • XCOPYで指定したフォルダとファイルをコピーしたい

    C:\AAAフォルダとC:\AAA以下のファイルをコピーしたくて、 XCOPY C:\AAA D:\BBB /E とすると、コピー先のD:\BBBにはAAAフォルダにあるファイルはコピーされるのですが、AAAフォルダそのものはコピーされません。 XCOPY C:\ D:\BBB /E とすればコピーできるのですが、そうするとC:\のほかのフォルダもコピーされてしまいます。 EXCLUDEオプションを使うには指定するファイルが多いため、あまり使いたくありません。(コピーする前にMDでコピー先にAAAフォルダを作成するのもなるべく避けたい) 知っている方がいらしたら教えて下さい。

  • ネットワーク上のコンピュータにファイルをコピーできない

    社内にWEBサーバーを置いています。 同じネットワークにいるので、自分のPCから公開しているフォルダを開いて(公開しているフォルダにはパスワードの設定がしてあります。ユーザー名とパスワードを入力するとフォルダは開けます。) 直接ファイルをコピーしようとしたら、 「ファイルまたはフォルダのコピーエラー」が出て、エラーメッセージは、「・・・をコピーできません。アクセスできません。ディスクがいっぱいでないか、書き込み禁止になってないかまたはファイルが使用中でないか確認してください」と書かれています。 しかし、この方法でコピーできた時もあります。 WEBサーバーはWinNTServer,自分のPCはWinXPProです。 アップロードをこのやり方でやろうとするのが間違っているのでしょうか? 教えて下さい。

  • 共有フォルダへのフォルダ作成とファイルコピー

    PC1からPC2の共有フォルダへのフォルダ作成とファイルコピーを行いたいのですが、 フォルダ作成に「_mkdir」を使用しているのですが、 これではフォルダを作成してくれませんでした。 ファイルコピーも「CopyFile」で1個づつコピーすることはできたのですが、 複数のファイルを一気にコピーする方法がわかりません。 これも「SHFileOperation」を使用してみたのですが、 ネットワークでは使用できないみたいです。 要は、PC1からPC2の共有フォルダへ、 指定のフォルダとその中のサブフォルダ及びファイル類全てを コピーしたいのです。 Windows上でドラック&ドロップで行うような感じです。 元々はPC1内だけでのフォルダ作成やファイルコピーをしていいたのですが、 これをネットワークでもできるようにしないとならなくなり、 調べてみたのですが、 いまいちネットワークプログラミングを理解できなくてこちらに質問させて頂きました。 どなたか情報をお持ちの方がいらっしゃいましたら お力をお貸しください。 よろしくお願いいたします。

  • ファイルの転送について

    どなたかご教授ください PC-Fにエクセルファイルが5つあるとします。 ファイルA ファイルB ファイルC ファイルD ファイルE これを、ファイルAはPC-AのC:\Aフォルダに、ファイルBはPC-BのC:\Bフォルダに、残りの3つのフォルダも同様にPC-Fからbatファイルなどで転送したい(タスクスケジューラで自動実行したいのです)のですが、どう作ればでしょうか。 どなたかよろしくお願いいたします。

  • ネットワークドライブ間のコピー

    クライアント端末Aのアプリケーションから 別のネットワーク同士のサーバーBからCへ ファイルをコピーしたいのですが、クライアントAから moveでコピーを行うと物凄く時間がかかってしまいます。 何か良い方法はないでしょうか? 尚、コマンドプロンプトかVBでお願いします。

  • ファイルのコピーについて

    次のようにファイル名が記述されている、テキストファイルがあります。 「A.xls,B.txt C.doc,D.xls,E.pdf」 行と行はEnterで改行されており、ファイ名は「,」で区切られています。 この状態で、最後の行の複数のファイルを特定のフォルダにコピーするにはどのように記述すればいいですか?

  • 3つのフォルダをコピーしたい

    3つのフォルダがあります。(1)A・B・Cファイル(2)A・B・Dファイル(3)B・C・D・Eファイルの3種類をまとめたA・B・C・D・Eファイルのフォルダを作成したいのですが、エクスプローラーだと上書きを1つずつすれば、良いのでしょうが自動でまとめれるソフトがあるのでしょうか?

専門家に質問してみよう