• ベストアンサー

ホームグループでPC1とPC2が

ホームグループでPC1とPC2がネットワーク接続になっております。 PC1フォルダでの作業が終わると、PC2のデスクトップ画面にあるフォルダも同時に上書きされてます。本題は、PC2のデスクトップ画面に表示されているフォルダの内容をPC2の内蔵ドライブ(D)にバックアップする場合、 XCOPY 「"X:¥フォルダ名" "D:¥フォルダ名” /d /e /h /r /y」のバッチファイルで コピー元の「X」に当てはまる文字(ドライブ名)は、どのように入力すれば良いのでしょうか。ご教示ください。

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

  • ベストアンサー
  • Green_Tree
  • ベストアンサー率80% (1108/1379)
回答No.6

#5です。 バッチの実行はPC2ということ了解しました。 >「 "D:\Users\個人名\desktop\フォルダ名」は、「PC2」の画面内に表示されている当該フォルダの ショートカットを作成してシフトキーを押しながら右クリックで「パスのコピー」から貼り付けたものです いえ、これでは当該フォルダのパスではなく、ショートカットそのもののパスになってしまいます。 XCOPY \\PC1\folder_A D:\folder_B \\PC1\folder_Aは、PC2で表示されているネットワークの当該フォルダを開き、アドレスバーのパスをそのままコピーしてください。 D:\folder_Bは、Dドライブにあるバックアップしたいフォルダを開いて、アドレスバーのパスをそのままコピーして下さい。

BBikki
質問者

お礼

ありがとうございました 厚くお礼申し上げます。

BBikki
質問者

補足

できました。 ご指摘通りの方法で見事解決しました。 3ヶ月も続いたモヤモヤがスッキリです。 本当に、ありがとうございました。

その他の回答 (5)

  • Green_Tree
  • ベストアンサー率80% (1108/1379)
回答No.5

もしかして、バッチファイルを実行するのはPC1ですか? バッチファイルが保存されているPCではなく、実行するPCのことです。 PC2で実行ならば、#4さんの回答の通りです。 XCOPY \\PC1\folder_A D:\folder_B PC1で実行なら、バックアップ先のフォルダを共有し正しいアクセス権を与える必要があります。 その上で XCOPY \\PC1\folder_A \\PC2\folder_B となります。(\は半角の¥) 正確なパスは、ネットワークからそれぞれ該当するものを開いて、アドレスバーの左側のアイコンをクリックすればパスが反転されるのでそのままコピーしてください。 (パスにスペースがなければ""で囲まなくても構いません)

この投稿のマルチメディアは削除されているためご覧いただけません。
BBikki
質問者

補足

お世話になります。 バッチファイルの実行は「PC2」です。 「PC2」のDドライブにある同名フォルダの内容を上書きするのが目的です。 又、バッチファイルの保存先も「PC2」です。 バッチファイルの内容は 「xcopy "D:\Users\個人名\desktop\フォルダ名" "D:\フォルダ名" /d /e /h /r /y」です。 「 "D:\Users\個人名\desktop\フォルダ名」は、「PC2」の画面内に表示されている当該フォルダの ショートカットを作成してシフトキーを押しながら右クリックで「パスのコピー」から貼り付けたものです。 ご指摘の「アドレスバー」から、パスを反転させて貼り付けてみましたが、反映されません。 もう少し試行錯誤してみます。 色々、ありがとうございました。

  • To-rii
  • ベストアンサー率65% (547/838)
回答No.4

> 「PC1」をクリックすると当該フォルダが表示されます。 PC2のデスクトップ画面で PC1のフォルダを右クリックしてショートカットをデスクトップに作り、 そのプロパティから、リンク先を参考にして読み替えてみてください。 PC1のフォルダを PC2の Dドライブにバックアップするのであれば、 "\\PC1\フォルダ名" のようになると思われます( \は半角の¥記号 )が、 状況を再現できていませんので、これ以上の助言はできません。

BBikki
質問者

お礼

ご指摘の通りやってみましたが、 なかなか、うまくいきません。 少し、試行錯誤してみます。 お手数おかけ致しました。 ありがとうございます。

  • To-rii
  • ベストアンサー率65% (547/838)
回答No.3

「PC2のデスクトップ画面にあるフォルダ」を 「PC2のデスクトップ上にあるフォルダ」と勘違いしていました。 勘違いのついで(状況が把握できていない)ですが、 右クリックからショートカットをデスクトップに作り、 リンク先を確認してください。

BBikki
質問者

補足

ありがとうございます。 状況は、 「PC2」のデスクトップ画面にネットワークの画面があり、そこに「PC1」と「PC2」のディスプレイが青いパソコンのロゴのようなものが一個づつと「ネットワークインフラストラクチャ(1)」と「メディア機器(2)が表示されていて、「PC1」をクリックすると当該フォルダが表示されます。(「PC2」には当該フォルダはありません) 説明が分かりにくくてすみません。 当該フォルダから、ショートカット作成して「パスのコピー」を行い、バッチファイルに貼り付けてみました。 「"D:¥Users¥k_tak¥Desktop¥フォルダ名" "D:¥フォルダ名" /d /e /h /r /y」 これで、改善できませんでした。 何処か間違ってるでしょうか。(¥マークは、ここでは全角入力してます) お願い致します。

  • To-rii
  • ベストアンサー率65% (547/838)
回答No.2

シフトキーを押しながら デスクトップ画面に表示されているフォルダを右クリックして、 「パスのコピー」を選択後、メモ帳に貼り付けてみてください。

BBikki
質問者

補足

早速、ありがとうございます。 「PC2」のデスクトップに表示されているネットワーク画面内の当該フォルダをシフトキーを押しながら右クリックしても 「コピー」はありますが、「パスのコピー」がありません お願い致します。

  • mdmp2
  • ベストアンサー率55% (438/787)
回答No.1

X:¥フォルダ名 の部分が ¥¥PC2¥ドライブ名¥フォルダ名 になります。 ¥記号は半角ですが、このページでは右向き車線になるので全角の¥を使っています。

BBikki
質問者

補足

早速、ありがとうございます。 「PC1、PC2」は、ここに質問するために便宜上付けた名前で、コンピュータ名ではありません。 「¥¥PC2¥ドライブ名¥フォルダ名」 の入力順は、 ¥→半角スペース→¥半角スペースPC2半角スペース¥ドライブ名¥フォルダ名の順で、 ドライブ名はエクスプローラからデスクトップがあるドライブ名を入力しましたが改善できません。 バッチファイル作成時の「”」「:」の入力は必要ないんでしょうか。 質問が分かりにくくてすみません。

関連するQ&A

  • バックアップをバッチファイルでしたいのですが・・

    バッチファイルを作成して、バックアップを取る方法を考えています。 Cドライブのフォルダ内のあるフォルダを 外付けハードにバックアップする方法です。 XCOPY C:\C:\Documents and Settings\ユーザー名\*.* F:\Documents and Settings\ユーザー名\/S/D/Y と作成しましたが、うまく動きません。 どこが間違っているのでしょうか? また、本当は、外付けハードではなく、 同じストレージ内にバックアップを取れたらいいなって思ってます。 具体的には、CドライブもDドライブも バックアップはDドライブの『bkup』というフォルダに保存できたらな・・・と。 しかし、そのバッチファイルを作成しても なぜかうまくいきません。 こういうのは無理なのでしょうか? 初心者なもので、わかりやすく教えて頂きたいです。 宜しくお願いします。

  • XCOPYでバックアップする際に問題が起きました。

    XCOPYでバックアップする際に問題が起きました。 バックアップのためのバッチファイル「xcopy "C:\Documents and Settings\ユーザー名\デスクトップ\" "I:\バックアップ" /D /S /E /H /C /Y /R」とコマンド入力されているのですが、デスクトップに有るフォルダ(サブフォルダ)の中のエクセルファイルが新しいものではなく古い状態のままになっています(ファイル名はそのままで中身だけ更新)。 しかも、キチンと更新されたファイルもあれば、更新が反映されず古いままの状態のファイルが混同しています。 この、バックアップバッチファイルは、ウインドウズの電源が切れる時に起動するようにしています。 こういうことが起きるのが何が原因でしょうか・・・・。ちなみに、パソコンにはビジネスセキュリティ・クライアントが常駐しています。よろしく御願いたします。

  • XCOPYでネットワーク越しにコピーすると、「無効なドライブ指定です」と表示される

    下記のようなコマンドラインをバッチにし、タスクスケジューラで定期的に起動させています。 --------------------------------------------------------------- xcopy "C:\Documents and Settings\ユーザ名\デスクトップ\バックアップ" "\\同じWORKGROUPにある共有PC\ユーザ名\バックアップ" /s /e /y /k /g /d --------------------------------------------------------------- 目的は、サーバを立てたり、アークサーブなどの高度(高価)なソフトを使わずに、簡単に必要ファイルをバックアップしておこう、ということです。 ユーザは自分のPCのデスクトップの「バックアップ」フォルダに、バックアップしておきたいファイルを保存しておき、タスク(バッチ)は共有PCの同じツリー構造のディレクトリに差分コピーするだけの単純な作りです。 どのPCからも、共有PCは同じWORKGROUP内に見えておりますし、保存先フォルダにフルアクセス可能です。 しかし、一部のユーザのPCでは、「無効なドライブ指定です」と表示され、0個のファイルがコピーされました。と表示されます。つまり失敗しています。 ただ、タスクを手動実行させたり、バッチそのものを手動実行させるとなぜか成功するのです。 そこで質問です。 1.同じバッチ、タスクを登録しているのに、なぜユーザによって成功/失敗と分かれてしまうのでしょうか? 2.タスクで自動起動するのと、手動で起動するのとでは、OS上で何か違いがあるのでしょうか? お時間のある方、よろしくお願いいたします。

  • xcopyでのバッチコピー方法でコピーできない

    こんにちは。 xcopyを使って、ネットワーク上のファイルを、同じくネットワーク上の別フォルダにコピーしたいと思っています。 ローカルで下記のコードを書きました。 xcopy C:\abc.txt D:\ これは問題なく、Dドライブ直下にデータがコピーできました。 次に、ネットワーク上のあるファイルを指定してコピーするコードを書きました。 xcopy \\mynetwork\abc.txt \\mynetwork\something\ or xcopy "\\mynetwork\abc.txt" "\\mynetwork\something\" これは一応はバッチ画面は起動されるのですが、正しくコピーをできませんでした。つまりコピーは失敗におわりました。 何が間違っているでしょうか? やりたい事は、単一のテキストファイルを、ある特定のフォルダにコピーして、既に同じファイル名があれば上書きするといったことをやりたいです。 よろしくお願いいたします。

  • 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=ディレクトリ)? と出ます。 回避する方法を教えてください。 困っていますので至急誰か教えてください。 宜しくお願いいたします。 宜しくお願いいたします。

  • 起動しないPCのデータ救出方法

    Windows98ノートPCでCドライブ6GB、Dドライブ6GBです。 Dはほとんど使っていないので空だと思って下さい。 Cドライブが何らかの原因で壊れたらしく起動しません。 起動ディスクから修復の手だてはいろいろ試しましたが断念しました。 そこでリカバリします。ただ、データを救出したいのです。 そこで空きのあるDドライブにCドライブをひとまずそっくりコピーしてCドライブリカバリ後にあらためてデータバックアップの方法を試したと考えています。 方法としては起動ディスクで立ち上げて xcopy c:\ d:\ /r /i /s /k /y /c /h /e /f 質問です。 上に書いたxcopyのコマンドで問題なくコピーできますか? Windows98起動ディスクでxcopyは使えますか? 使えない場合はxcopy.exe,xcopy32.exe,xcopy32.modを起動ディスクにコピーすれば使えるようになりますか? DOSプロンプトでないDOSモードでコピーするのですがロングファイルネームはどうなりますか? 他の方法としてCドライブに新規フォルダを作りそこにWindows98を新規インストールできますか? もし、それが出来れば新規インストールしたWindowsで起動してデータをDドライブにコピー。その後、Cドライブリカバリは可能でしょうか? 他に簡単な方法はありますか? なお、PCは一台のみなのでHDDを取り外し他のPCに接続やLANは出来ません。

  • 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%

  • Cドライブを自動バックアップしたい

    毎度お世話になります。 CドライブをTerastationに自動でバックアップするようにしたいです。 インターネットで調べてバッチファイルを作成したのですが、どうにも作動せず困っています。 バッチファイルの中身はこれです。 xcopy “C:¥” “¥¥IPアドレス¥share¥Backup” /D /S /E /H /C /Y /R できればこれを毎日12時に自動でバックアップするようにしたいです。 よろしくお願いします。

  • batファイルのxcopyでエラー

    Windows Server2003のバックアップをbatファイルのxcopyを使って行いました。 xcopy F:\...\フォルダ名\*.* L:\BACKUP\フォルダ名 /d /e /c /k /r /h /y > L:\BACKUP\BACKUPLOG\フォルダ名.log そのとき、「コピー中にエラーが起きました。」というメッセージが表示され、正常にコピーできないサブフォルダがありました。 フォルダ名に半角括弧が含まれていることが原因でコピーできなかったと考えているのですが、そのようなことってあるのでしょうか。 しかも、エラーメッセージをほっといたら消えていたので、どこのフォルダだったかわからなくなってしまいました。 バックアップは定期的に行っているのですが、2回目以降はなぜかエラーメッセージが出てきません。 しかもログファイルは上書きされていて、「○○個のファイルがコピーされました。」という旨のメッセージしか書かれていません。 もう一度エラーメッセージを表示させてそのサブフォルダを見つける良い方法があったら、教えてください。 お願いします。

  • DOSのコピーコマンド

    このカテゴリーで良いかどうかわかりませんが、教えてください。(説明が下手ですみませんが) Cドライブのあるフォルダーの中のファイル(1つまたは複数)をDドライブにコピーするバッチファイルを作ろうと思います。 たとえばyyyyフォルダーのzzzzをコピーする場合は次のような1文です。 xcopy c:\yyyy\zzzz.* d:\ /e この時、フォルダー名にスペースがあるときはどうしたらいいのかわかりません。 たとえばc:\windows updateのようなフォルダー名の場合 xcopy c:\yyyy xxxx\zzzz.* d:\ /e では動きません(yyyyとxxxxの間にスペースがあるから)。 この場合DOSコマンドをどう書けば良いのか教えてください。