コマンドプロンプトでcopyができない理由と解決方法
- コマンドプロンプトのcopyコマンドを使用してファイルをコピーする際に、特定のディレクトリへのコピーがうまく行かない現象が発生しています。
- コピーが正常に行われるディレクトリと、うまく行かないディレクトリが混在していることが原因と考えられます。
- この問題の解決方法として、コピーがうまく行かないディレクトリに対して、正しいパスを指定することが重要です。必要に応じて既存のディレクトリを作成し、コピー先のパスを正しく指定してください。
- ベストアンサー
コマンドプロンプト copyができません
こんにちわ。 コマンドプロンプトのcopyコマンドについて質問させていただきます。 下記(1)~(4)処理内容のバッチファイルを作成しました。 デスクトップにある転送データ.txtを(2)、(3)、(4)の各workフォルダへコピーする処理です. (2)、(3)には正常にコピーされますが、なぜか(4)だけコピーされません。 (1)cd C:\Documents and Settings\XXX\デスクトップ (2)copy 転送データ.txt D:\work (3)copy 転送データ.txt C:\work (4)copy 転送データ.txt C:\Documents and Settings\XXX\デスクトップ\work どなたかご教授いただけますでしょうか? 環境 WindowsXP SP3
- yakkun2338
- お礼率77% (325/418)
- その他(プログラミング・開発)
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
それは(4)が他と違うところを考えればいいでしょう。 何が違うかと言えば,(4)だけはコピー先のフォルダ名に空白があります。ということはその空白が文字列の区切りとされて,コピー先のフォルダ名がC:\Documentsと解釈されるのです。 それを防ぐには,フォルダ名全体を"C:\Documents and Settings\XXX\デスクトップ\work"のように引用符で囲みます。
関連するQ&A
- コマンドプロンプトのコピー関数について
コマンドプロンプトのcopyのファイル名を記述する部分にファイルのフルパスを使用してみたのですが、「指定されたファイルが見つかりません」となってしまいますが、copyではフルパスは使用できないのでしょうか? エラーになるのは以下のように記述したコマンドです。(a.txtをb.txtにコピー) copy C:\Documents and Settings\a.txt C:\Documents and Settings\b.txt よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- copyコマンドについて
バッチファイルを使ってコピーをしたいのですが、教えてください。 以下の内容ですと、デスクトップ上の.wmvファイルをC:\"Program Files"にコピーします。 「バッチファイルの内容」 copy C:\"Documents and Settings\Administrator\デスクトップ\Wave サウンド.wav" C:\"Program Files" デスクトップに限らず、ファイルをどこのフォルダに置いてもC:\"Program Files"の中にファイルをコピーするバッチ内容を教えてください。 ちなみに、これって、絶対パスって呼ばれるものなんですか? よろしくお願いします。
- 締切済み
- Windows XP
- DOSコマンド COPYについて
アドバイスいただけますか? copy xx.txt C:\Documents and Settings と行うと構文が間違っているとエラーがきます。 実際はこれよりも深い階層にコピーしたいのですが、 このエラーがあるためにコピーできません。 何かセキュリティ的なロックがかかっているのでしょうか? コマンドプロンプトが分かる方ぜひ教えてください。
- ベストアンサー
- その他(ITシステム運用・管理)
- copyコマンドについて
単純にバッチファイルを使って、ファイルのコピーをしたいのですが、以下の内容で実行してもうまくいきません。 (Wave サウンド.wav ファイルをC:\Program Filesのフォルダの中にコピーをしたい) どうしたら、うまく動くのか教えてください。 {batファイルの内容} copy C:\Documents and Settings\Administrator\デスクトップ\Wave サウンド.wav C:\Program Files
- 締切済み
- Windows XP
- バッチファイルでCOPYができない。
バッチファイルを作成するのが初めてでしてうまくいきません。 copy /Y "C:\Documents and Settings\(ユーザー名)\test.txt" sample\ というコードを実行してみたんですが、 C:\Documents and Settings\(ユーザー名)>copy /Y "C:\Documents and Settings\(ユーザー名)\test.txt" sample\ だとできて、 C:\Documents and Settings>copy /Y "C:\Documents and Settings\(ユーザー名)\test.txt" sample\ だとできません。 (実行する場所によって違うということです) どこで実行してもできるようにしたいのですがどうすればよろしいですか?
- ベストアンサー
- Windows 7
- sha1sumコマンドの使い方を教えて下さい。
FC6のソース及び SHA1SUM(txt)をwindows機のデスクトップ上の同じフォルダ にダウンロードしました。 CDに焼く前に、sha1sumコマンドでチェックをするため、 C:\Documents and Settings\Taro>cd C:\Documents and Settings\Taro\デスクトップ\ Fedora6 [Enter] C:\Documents and Settings\Taro\デスクトップ\Fedora6>sha1sum -c SHA1SUM.txt [Enter] とすると、 ------------------- 'sha1sum' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 C:\Documents and Settings\Taro\デスクトップ\Fedora6> ------------------- となってしまいます。 sha1sumコマンドはどのようにして使うのでしょうか? 使うための前処理はどのように行えばよいのでしょうか? 使い方を教えて下さい。
- ベストアンサー
- Linux系OS
- コマンドプロンプトでバッチをつくりたいです
こんにちは。コマンドプロンプト初心者です。 一通り調べたのですが諸事情により時間がないため、 ご存知の方、どうが教えてください。 ファイルをある特定のフォルダ下にコピーするのですが、 パラメータによってコピー元のファイルを変えたいです。 引数を渡すことができません。 ---------------------------------------------- 【コード】 IF %1%=="" GOTO ERROR IF %1%==1 GOTO 処理1 IF %1%==2 GOTO 処理2 :処理1 CD C:処理1 COPY C:処理1\parm.txt C:コピー先フォルダ :処理2 CD C:処理2 COPY C:処理2\parm.txt C:コピー先フォルダ :ERROR ---------------------------------------------- 実は、一番やりたい事は、バッチファイル起動時に ダイアログボックスを表示し、そこにパラメータを入れて 渡すことができたら最高なのですが。 よろしくお願いいたします。
- 締切済み
- その他(プログラミング・開発)
- コマンドプロンプトについて
WindowsXPのコマンドプロンプトを使おうとすると、 C:\Documents and Settings(以下略)のように表示されてしまいます。 「Documents and Settings~」の部分を消したいのですが、 どのようにすればよいのでしょうか?
- ベストアンサー
- Windows XP
- コピーコマンドについて(2)
「バッチファイルの内容」 Copy /y *.ibr "C:\Program Files\FFC\IB4" 上記の内容でバッチ処理を行うと、デスクトップ上にある*.ibr ファイルは、C:\Program Files\FFC\IB4フォルダ内にコピーされます。 しかし、C:\Documents and Settings\user1\My Documents\受信したファイルの中に移した、*.ibr に対しては、C:\Program Files\FFC\IB4フォルダ内にコピーされません。 デスクトップ上でも、My Documents\受信したファイルの中でも、同じCドライブ配下なので、コピーされると思っていたのですが、違いがわかりません。 なぜこうなるのでしょうか?どうしたら、どの場所からでも、コピーされるのでしょうか?教えてください。
- 締切済み
- Windows XP
- DOSコマンドについて
教えてください。 DOSコマンドでコピーするバッチファイルを作っています。 主な目的はモバイルと自宅PCとのファイルのやりとりです。 copy C:\"Documents and Settings\(略)\*.*" d:\bp\mail みたいな感じでコピーしています。 フォルダ内にファイルがたくさんあると、時間が掛かってしまいます。更新されているものだけを上書きするようにはできないものでしょうか。
- ベストアンサー
- Windows XP
お礼
f272さん、早速のご連絡ありがとうございます。 ご教授いただきました方法で解決しました! 今回は大変勉強になりました。 本当にありがとうございました!!