• ベストアンサー

コマンドプロンプトでフォルダを移動させたい

コマンドプロンプトを使って ディスクトップにあるフォルダをEドライブに移動、もしくはコピーしたいのですが コマンドプロンプトに不慣れな為、書き方がいまいち判りません 宜しければ、ご教授頂けると助かります

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

  • ベストアンサー
  • sick65
  • ベストアンサー率46% (12/26)
回答No.2

僕もコマンドプロンプトそんなに得意というわけではないですが 例的な感じでバッチを作ってみました。 ---------------------------------------------------------------- CD "%USERPROFILE%\デスクトップ" FOR /F "TOKENS=4 DELIMS= " %%A IN ('DIR ^| FIND "<DIR>" ^| FIND /V "."') DO ECHO XCOPY /E /V /I /H /Y /K "%USERPROFILE%\デスクトップ\%%A" "E:\%%A">>FileCopy.bat CALL FileCopy.bat DEL FileCopy.bat EXIT ---------------------------------------------------------------- 僕の環境では成功しました。。。 以上の内容を、テキストに保存し、***.batと名前を変更し実行すると Eドライブ直下にデスクトップ上のフォルダ及びフォルダ内ファイルをコピーします。 (デスクトップ上のファイルはコピーしません。) 尚フォルダ名に『.』が入っている場合もコピーしません。 ↑ここらへんがショボイ!! ■説明 CD "%USERPROFILE%\デスクトップ" いわずもがなデスクトップに移動します。 FOR /F "TOKENS=4 DELIMS= " %%A IN ('DIR ^| FIND "<DIR>" ^| FIND /V "."') DO ECHO XCOPY /S /I "%USERPROFILE%\デスクトップ\%%A" "E:\%%A">>FileCopy.bat デスクトップ上のフォルダのみを検出し、ECHOコマンドでXCOPYのコマンド記述をしバッチファイルの作成。 CALL FileCopy.bat 作成したバッチの実行。 DEL FileCopy.bat コピーが終了したら作成したバッチの削除

yachiru
質問者

お礼

レスポンスが大変遅くなりまして、申し訳ありません ご回答、アリガトウございます 丁寧な説明のおかげで、コマンドプロンプトやバッチ等が素人ながらに少しできるようになりました

その他の回答 (2)

noname#79209
noname#79209
回答No.3

XCOPYが使えまんか? 使い方は、XCOPY /H

yachiru
質問者

お礼

レスポンスが大変遅くなりまして、申し訳ありません ご回答、アリガトウございました XCOPYはCOPYより使えるコマンドなんですね!

noname#53661
noname#53661
回答No.1

COPY とか MOVE を /? でヘルプを見てみてください。

yachiru
質問者

お礼

レスポンスが大変遅くなりまして、申し訳ありません ご回答、アリガトウございました

関連するQ&A

  • コマンドプロンプトを用いたフォルダ移動

    Windows10でコマンドプロンプトを使い、あるフォルダ内のすべてのフォルダを別の場所のフォルダに移動や複製をするバッチファイルを作成したいのですが、どのようなコマンドを使えばよいですか?知恵をかしてください。

  • コマンドプロンプトで図式化したいフォルダへ移動がわからないんですが

    コマンドプロンプトで図式化したいフォルダへ移動がわからないんですが 何方か教えてもらえないでしょうか

  • コマンドプロンプトで%SystemRoot%フォルダに移動したい

    コマンドプロンプトで%SystemRoot%フォルダに移動するには どうすれば良いでしょうか? ご存知の方よろしくお願いします。

  • コマンドプロンプトを使ったC言語

    こんにちは。 現在C言語を勉強している者です。 やりたいこととしては コマンドプロンプト上で、****.cファイルを実行して CドライブやDドライブ内のファイルを移動やコピーをしたいと考えております。 また、その際(移動やコピーの実行後)に コマンドプロンプト上で"Successful!!"等を表示させたいと考えております。 そこで質問なのですが 1. 上記内容を実現するに従って必要なソフト(コンパイラ)等ありましたら教えて下さい。 2. コマンドプロンプトを利用するにあたって、移動やコピー以外にも、もっと有効利用等ありましたらご教授下さい。 宜しくお願いします。

  • コマンドプロンプトを使用して、フォルダーへ移動方法

    コマンドプロンプトを使用して、フォルダーへ移動方法 コマンドプロンプトを使用して、あるフォルダー内に別のファイルを作る必要があるのですが、 ファイルの作り方は説明されているのですが、そのフォルダーへの移動方法が説明されておらず、 困っています。 現在はC:\Program Files (x86)\Microsoft DirectX SDK (November 2008)>となっています。ここから指定のフォルダーへはどのようにして移動したらいいのですか?どなたか教えてください。

  • コマンドプロンプトで・・・

    コマンドプロンプトで cd c\WORK と書いてみたんですが 指定されたパスが見つかりません と出てきます。 以前はこのように書いてできていたのですが、 なぜかいかなくなりました。 どうしたらいいでしょうか? 特にフォルダ移動はやっていません。 ちゃんとcドライブの中にWORKというフォルダがあります よろしくお願いします

  • moveコマンドで別のドライブにフォルダを移動

    moveコマンドで別のドライブにフォルダを移動 コマンドプロンプトでmoveコマンドを使って フォルダを別のドライブに移動させたいのですが、 「アクセスが拒否されました」と出て移動が できません。 同じドライブ内だと問題なく移動できます。 また、別のドライブでもファイルなら問題なく移動できます。 フォルダは別のドライブに移動できないのでしょうか? 試してみたことは以下の通りです。 同じドライブでフォルダを移動 → ○ 同じドライブでファイルを移動 → ○ 別のドライブにフォルダを移動 → × 別のドライブにファイルを移動 → ○ コマンドの例 ■これだとうまくいかない  (別のドライブにフォルダを移動) set moto="E:\test1" set saki="C:\test2" move %moto% %saki% ■これだとうまくいく  (別のドライブにファイルを移動) set moto="E:\test1.txt" set saki="C:\test2" move %moto% %saki% よろしくお願いします。

  • コマンドプロンプトで他のドライブに移動できない

    はじめまして、こんにちは。 OSはVistaを使っています。 コマンドプロンプトのcdコマンドによって、 EドライブにあるUSBリムーバブルディスクに移動しようとすると、 C:\Users\kei>cd e: E:\ C:\Users\kei>cd e:\ C:\Users\kei> のようになり、移動できません。 そこで、アクセス権を調べると C:\Users\kei>cacls e: e:\ Everyone:(OI)(CI)F のようになっており、フルコントロールが与えられていましたので、 アクセス権の問題でもないようです。 何かいい方法を知っておられる方がいらっしゃれば、是非アドバイスを頂きたいと思います。 では、よろしくお願い致します。

  • コマンドプロンプトについて

    コマンドプロンプトについてご教授ください。 自分の端末上のCドライブ直下に『copytest』フォルダを作成し、そのフォルダ内に『abc.txt』を作成しようとしていますが、一度に作成できるのでしょうか?

  • コマンドプロンプト

    コマンドプロンプトでCドライブからDドライブへ移動出来ません。 どのようにすれば移動できますか?教えてください。