• 締切済み

Windows2003サーバーでXCOPYを使う方法について

Windows2003サーバーでXCOPYでフォルダーコピーを行いたいと思います。 テストで、Windows XPで下記のバッチを実行すると 画面にメッセージも無く出来ますが Windows2003サーバーで同様なバッチを実行すると 画面にメッセージ画面が出ます。 実行するバッチは何がおかしいのでしょうか? Windows XPで成功 ↓ xcopy C:\Shibuya D:\200-Back_up /s /e /h /c /y /r Windows2003サーバーでは下記のメッセージが出ます D:\200-Back_upは受け側のファイル名でか、 またはディレクトリ名ですか (F=ファイル、D=ディレクトリ)? と出ます。 回避する方法を教えてください。 困っていますので至急誰か教えてください。 宜しくお願いいたします。 宜しくお願いいたします。

みんなの回答

回答No.2

WindowsServer2003 Standerd Edition SP2で 「xcopy C:\Shibuya D:\200-Back_up /s /e /h /c /y /r」 のコマンドを実行させましたがメッセージは出ませんでした。

回答No.1

D:\200-Back_up がフォルダであれば、 xcopy C:\Shibuya D:\200-Back_up\ /s /e /h /c /y /r で、できないかな?

taku007
質問者

補足

WidowsXPクライアントOSでは出来ますが、 サーバーOSでは出来ません。 わかりますか?

関連するQ&A

  • DOSのXCOPYの使い方を教えて下さい

    XCOPYでドライブのフォルダーとファイルを全てコピーしようとしてます。深夜にスケジュールにて実行する予定でオペレーター介入が不可能です。 XCOPY e:\* d:\SERVER2\BACKUP /EYC で実行すると *********************************** C:\>xcopy d:* gsfhp_bk /EY gsfhp_bk は受け側のファイル名です またはディレクトリ名ですか (F= ファイル、D= ディレクトリ)? *********************************** とオペレーター介入を要求してきます何とかなら無いでしょうか?

  • xcopyの/dオプションについて

    xcopyを行うバッチを流し、サーバA⇒サーバBへの差分バックアップを毎日行いたいと考えています。 xcopyの/Dオプションは「日付が指定されなかったときは、送り側の日付が受け側の日付より新しいファイルだけをコピーします。」と書かれていたのですが、実際に下記のオプションをつけて複数回同様の処理を行ってみると、同更新日付のファイルであるにもかかわらず、上書き処理が行われてしまうファイルがいくつもありました。 ------------------xcopy処理---------------------- xcopy \\サーバA \\サーバB /e /y /i /h /c /z /d /k /r ------------------------------------------------- xcopyのDオプションで日付を指定しなかった場合、実際にはどこを比較して、コピー処理の判断を行っているのでしょうか ご教授、よろしくお願いいたします。

  • XCOPYで

    XCOPY C:\WINDOWS\ABC.INI Z:\C\WINDOWS /E /F /Y のBATを毎日実行しているのですが、ある日、突然、「受け取側のファイル名ですか、ディレクトリ名ですか (F=ファイル、D=ディレクトリ)?」という、確認メッセージが出てきました。 前日までは何も確認メッセージは出てません。 OS:Windows Server 2003 R2 です。 ちなみに実行結果はC:\WINDOWS直下のINIファイルがコピーされています。 Q.なぜ、突然確認メッセージが出るのか解る方教えて下さい。

  • Windows2000でのXCOPYについて

    今後、Windows2000Server上でXCOPYにて日次バックアップを行う予定です。 しかし、テスト段階にて以下の事象が発生し、うまく行えてません。 何が原因なのかご存知の方がいらっしゃいましたら、教えてください。 【環境】 ・1ドメインで、当マシンはドメイン内のスタンドアロンサーバ ・バックアップサーバと位置付けし、他の処理は行っていない ・XCOPYコマンドは\\サーバ名\ディレクトリ\*.*にて実施 ※他にもパラメータを付けていますし、/sも付けています。 【事象】 複数のディレクトリ(全て別マシンに存在)を取得してますが、 1つの共有ディレクトリ(親ディレクトリ)のみ何も取得することができません。 そのディレクトリはWindowsNT4.0Serverのファイルサーバにあります。 該当ディレクトリ、ツリーのディレクトリの権限はEveryoneフルコントロールに なっていますし、GUIではコピー&ペースト可能です。 XCOPY実行ユーザとGUIでコピー&ペーストを行っているユーザは同一です。 ユーザはDomainAdminです。 でも、XCOPYでも子ツリーとなるディレクトリを記述して行うと、そのディレクトリ 内の取れるディレクトリと取れないディレクトリが存在し、少し緩和されます。 何度もお伝えしますが、全てのディレクトリ権限はEveryoneフルコントロールです。 このようにXCOPYにて権限以外が起因し、取得できないディレクトリは どのように対処すればよろしいでしょうか? また何を探ってみればよろしいでしょうか? もしかしたら、フォルダを作成したOSとかに依存していますでしょうか? 全く対応策が取れず、大変困っています。 宜しくお願いします。

  • XCOPY でファイルかフォルダかの選択を自動化したい

    表題のとおり、下記のようなバッチを作りました。 ------------------------------------------------------ XCOPY C:\aa\*.txt \\リモートホスト名\aa\test_new.txt" /y /k /g /d ------------------------------------------------------ ローカルにあるファイルを、別名でリモートサーバにコピーしたいだけです。 しかし、途中で、下記のメッセージが表示され、ユーザの入力を求められます。 ------------------------------------------------------ \\リモートホスト名\aa\test_new.txt は受け側のファイル名ですか、 またはディレクトリ名ですか (F= ファイル、D= ディレクトリ)? ------------------------------------------------------ この入力を常にファイル指定にしたい(ユーザ入力を省きたい)のですが、何かいい方法はありますでしょうか? よろしくご教授のほど、お願いいたします。

  • xcopyの使い方

    以下の様な規則で、逐一名前が変化するディレクトリをバッチでサーバからローカルへコピーしてきたいです。。急ぎます。 \\server\file 1.2.3.4 20151123 1.2.3.4 の部分は管理番号 20151123 の部分は更新日付になっていて、頻繁に中身ごと更新されます。 このフォルダを中身ごと、バッチでいつでも取り寄せるようにしたいのです。 xcopy //server/"file *.*.*.* ********" d:\work というイメージです わかりやすくいうと、 "サーバにある、変化する半角スペースを含む名前のフォルダ"をバッチで時々ローカルへ 持ってきたい、ということです。 ご教示お願い致します。。

  • xcopyでバックアップ 動作がおかしくなった。

    こんにちは、 サーバの管理をしています。 DC01(サーバ)のDドライブ(80GB)のデータを別のコンピュータ(pc01)のiドライブ(120GB)にXCOPYして、バックアップを取ろうと考えました。 以下のようなバッチファイルを作り、サーバから実行したところ、バックアップはできていたのですが、PC01の動作がおかしくなりました。 具体的には、動作が重くなった。ディスクが壊れている趣旨のメッセージが出た。再起動すると、CHECKDSKで意味不明の文字の羅列が延々と出た。 などです。 DC01(サーバ)、別のコンピュータ(pc01)共に、 Windows2000Serverです。 何かお分かりの方がいましたら教えてください。 echo バックアップ set logfile=c:\01log\copyall.log xcopy d:\* \\pc01\i$\c1\ /D /S /E /H /C /Y /R >> %logfile%

  • xcopyについて質問なのですが。

    xcopyについて質問なのですが。 あるディレクトリの配下に、「20091206」というフォルダ(フォルダの中には.datファイルや、.txtファイルなどがあります。)と、コントロールファイルがあります。 そこのディレクトリから、違うサーバーのディレクトリにxcopyを使用して、フォルダごと(中身の.datファイルや、.txtファイルも一緒に)コピーさせるバッチを作成しています。 xcopy のオプションを色々探して試してみたのですが、 xcopy /c /e /i /y /zだと、フォルダだけコピーして、中身の.datファイルや、.txtファイルがなかったり、 xcopy /I /Yだと、コントロールファイルだけコピーされて、フォルダはコピーされなかったりと上手くいきません。 どのオプションを使用すれば、ディレクトリの配下に存在する、フォルダとファイルのうち、フォルダ(中身のファイルも)だけコピーできるのでしょうか? \\10.xxx.xxx.xx\aaaという、ディレクトリの中に、 (1)abc.ctl (2)20091206 |__xyz.dat |__aaa.txt があり、(2)(.dat、.ctlも一緒)をxcopyを使用して、他のサーバー上のディレクトリにおきたいです。 ご教授よろしくお願い致します。

  • xcopyについて質問なのですが。

    xcopyについて質問なのですが。 あるディレクトリの配下に、「20091206」というフォルダ(フォルダの中には.datファイルや、.txtファイルなどがあります。)と、コントロールファイルがあります。 そこのディレクトリから、違うサーバーのディレクトリにxcopyを使用して、フォルダごと(中身の.datファイルや、.txtファイルも一緒に)コピーさせるバッチを作成しています。 xcopy のオプションを色々探して試してみたのですが、 xcopy /c /e /i /y /zだと、フォルダだけコピーして、中身の.datファイルや、.txtファイルがなかったり、 xcopy /I /Yだと、コントロールファイルだけコピーされて、フォルダはコピーされなかったりと上手くいきません。 どのオプションを使用すれば、ディレクトリの配下に存在する、フォルダとファイルのうち、フォルダ(中身のファイルも)だけコピーできるのでしょうか? \\10.xxx.xxx.xx\aaaという、ディレクトリの中に、 (1)abc.ctl (2)20091206 |__xyz.dat |__aaa.txt があり、(2)(.dat、.ctlも一緒)をxcopyを使用して、他のサーバー上のディレクトリにおきたいです。 ご教授よろしくお願い致します。

  • バッチファイル中の、Xcopyでエラー発生時にメールを送りたい

    お世話になります。 windows2003 server にて、バックアップを行うために xcopy コマンドを用いたバッチファイル(bkup.bat)を作り、 タスクスケジューラで定期実行できるようになりました。 問題は、バッチファイル内のXcopyコマンド実行中にエラーが 発生した場合のみ、 Blatj.exe コマンドなどを用いて、サーバ管理者にメールを 送信しようと考えていますが、術が分かりません。 一応、Xcopyがエラーにより途中で止まっても困るので c:\>xcopy /C オプションを付けて、エラーが発生しても コピーを続行するようにしています。 バッチファイル内の、Xcopyコマンドでエラーを検知し、 IF構文などで処理分岐させ、 エラー発生時のみ、Blatj.exe コマンドでメール送信する ことは可能でしょうか? どうかご教授お願いいたします。