xcopyをバッチファイルで実行する方法は?
◇-xcopyをバッチファイルで実行する方法は?-純太(8/13-23:23)No.34759 ┣Re:xcopyをバッチファイルで実行する方法は?-野次馬(8/14-01:52)No.34790 ┃┗Re:xcopyをバッチファイルで実行する方法は?-純太(8/14-08:08)No.34797 ┃ ┗Re:xcopyをバッチファイルで実行する方法は?-Cher(8/14-09:35)No.34800 ┃ ┗Re:xcopyをバッチファイルで実行する方法は?-くるまや(8/14-12:25)No.34808 ┃ ┗Re:xcopyをバッチファイルで実行する方法は?-kei100(8/14-12:41)No.34809 ┗Re:xcopyをバッチファイルで実行する方法は?-純太(8/14-22:19)No.34846
34759 | xcopyをバッチファイルで実行する方法は? | 純太 | 8/13-23:23 |
メーカー名:不明 OS名:WindowsNT パソコン名: ソフト名: ネットワークドライブG:を外付けハードディスクF:のaaaにxcopyを使って バックアップできないものかと試しました。 DOS窓からは xcopy g:\ F:\aaa /E でコピーできるのですが、同コマンドラインのバッチファイルを作成し 実行すると、DOS窓が表示され、コマンドが永遠に流れた状態になり、 xcopyが働きません。 xcopyはバッチファイルで実行できないのでしょうか? また、できるとすればATコマンドで自動化したいのですが、可能でしょうか? どなたかよろしくお願いします。 |
34790 | Re:xcopyをバッチファイルで実行する方法は? | 野次馬 | 8/14-01:52 |
記事番号34759へのコメント >コマンドが永遠に流れた状態になり、 この状態を、具体的に詳しく書いてください。 |
34797 | Re:xcopyをバッチファイルで実行する方法は? | 純太 | 8/14-08:08 |
記事番号34790へのコメント 野次馬さんは No.34790「Re:xcopyをバッチファイルで実行する方法は?」で書き ました。 > >>コマンドが永遠に流れた状態になり、 > >この状態を、具体的に詳しく書いてください。 C:workにバッチファイルを置いて実行すると、DOS窓が開き C:work>xcopy g:\ F:\aaa /E C:work>xcopy g:\ F:\aaa /E C:work>xcopy g:\ F:\aaa /E C:work>xcopy g:\ F:\aaa /E C:work>xcopy g:\ F:\aaa /E C:work>xcopy g:\ F:\aaa /E ・ ・ ・ とループに入ったような状態になり、ctrl+cを押さないと終了しません。 もちろんコピーはされておりません。 |
34800 | Re:xcopyをバッチファイルで実行する方法は? | Cher | 8/14-09:35 |
記事番号34797へのコメント >C:workにバッチファイルを置いて実行すると、DOS窓が開き >C:work>xcopy g:\ F:\aaa /E > ・ > ・ > ・ >とループに入ったような状態になり、ctrl+cを押さないと終了しません。 >もちろんコピーはされておりません。 バッチファイル名がxcopy.batになっていて 再帰してるんじゃ……。 バッチファイルをbackup.batとかの名前にしては? |
34808 | Re:xcopyをバッチファイルで実行する方法は? | くるまや | 8/14-12:25 |
記事番号34800へのコメント >バッチファイルをbackup.batとかの名前にしては? 長いことbat処理を使ってないんでうろ覚えですが、同名ファイルの実行順番は 拡張子で、「bat」、「com」、「exe」の順番でしたっけ? |
34809 | Re:xcopyをバッチファイルで実行する方法は? | kei100 URL | 8/14-12:41 |
記事番号34808へのコメント くるまやさんは No.34808「Re:xcopyをバッチファイルで実行する方法は?」で書き ました。 >>バッチファイルをbackup.batとかの名前にしては? >長いことbat処理を使ってないんでうろ覚えですが、同名ファイルの実行順番は >拡張子で、「bat」、「com」、「exe」の順番でしたっけ? いいえ *.com *.exe *.bat の順です しかし、今回の場合おそらくxcopy.batがあるパスで おそらく実行しているため xcopy.com がカレントディレクトリにない xcopy.exe がカレントディレクトリにない xcopy.bat がカレントディレクトリにあった>実行する となっているのだと思われます 別名に変更すれば PATH=%windir%;%windir%\command となっている場合 xcopy.com がカレントディレクトリにない xcopy.exe がカレントディレクトリにない xcopy.bat がカレントディレクトリにない xcopy.com がパスに指定された最初のディレクトリ(%windir%)にない xcopy.exe がパスに指定された最初のディレクトリ(%windir%)にない xcopy.bat がパスに指定された最初のディレクトリ(%windir%)にない xcopy.com がパスに指定された次のディレクトリ(%windir%\command)にない xcopy.exe がパスに指定された次のディレクトリ(%windir%\command)にある>実行 ってなると思います なお、Win2kのコマンドプロンプトは PATHEXTを設定することにより順番を変更できます なお、おそらく初期設定は PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH です。 では。 |
34846 | Re:xcopyをバッチファイルで実行する方法は? | 純太 | 8/14-22:19 |
記事番号34759へのコメント イタタタ、やっちまいまいました。 バッチファイルを作ったディレクトリに雛形で作った xcopy.batを置いたままでした。(T_T)ア〜ン xcopy.batを削除したら実行できました。 お返事くださいました皆様、本当にありがとうございました。 |
何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり
参考 | 回数 | 投稿日時 | 何か一言 |
---|