• ベストアンサー

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

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

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

  • ベストアンサー
  • NuboChan
  • ベストアンサー率47% (746/1586)
回答No.7

「あああ」フォルダの中にサブフォルダが存在していて、サブフォルダごと「いいい」フォルダにコピーしたいときは、   Xcopy /s あああ いいい とすると、 ——————————   またはディレクトリ名ですか   (F= ファイル、 D= ディレクトリ)? —————————— と聞かれるので、「D」と入力するとフォルダ・サブフォルダ内のファイルも含めてコピーされます。 ただし「/s」オプションでは、サブフォルダの中身が空の場合にはコピーされません。 サブフォルダの中身が空でもフォルダをコピーしたい場合は、「/e」オプションを指定します   Xcopy /e あああ いいい 移動が目的なら、コピー後にrd(rmdir)でディレクトリーを削除すれば良い。 『/s』オプションでディレクトリの中のファイルやサブディレクトリも削除できる。

pcjoutatu
質問者

お礼

ありがとうございます。できました。助かりました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (6)

  • NuboChan
  • ベストアンサー率47% (746/1586)
回答No.6

例えば、 bbbフォルダーの特定のファイルをtempフォルダーに全て移動する  move D:\aaa\bbb\*.* D:\temp 指定したディレクトリ配下の全てのファイルを指定したディレクトリにコピーする  xcopy /e D:\aaa D:\temp

pcjoutatu
質問者

補足

回答ありがとうございます。move D:\aaa\bbb\*.* D:\tempでbbbフォルダ内のファイルは動きますがbbbフォルダ内のフォルダは動かせますか?

全文を見る
すると、全ての回答が全文表示されます。
回答No.5

>パソコン操作の下手な人もいるのでアイコンダブルクリックで1発で動くようにしたいのです。 そのような人を対象にバッチソフト等で「アイコンダブルクリックで一発」を考えるのは非常に危険です。 下手すると必要なファイルまで全て消してしまい大惨事になりかねません。 「FastCopy」や「As/R」等のツールを使う、ということを教えられた方が良いかと思われます。 参考  https://forest.watch.impress.co.jp/docs/serial/winbasic2018/1109389.html https://forest.watch.impress.co.jp/library/software/asr/ 以上、ご参考まで。

pcjoutatu
質問者

お礼

ありがとうございます。そのような便利なソフトがあるのですね、知りませんでした。使いこなせるかわからないですが検討してみます。

全文を見る
すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

こんなところへ質問しなくても、(質問する前に)Googleででも、「コマンドプロンプト ファイルのディレクトリ移動」などで、検索すれば、たくさん記事が出る。 https://jj-blues.com/cms/command-move/ move(ファイルやフォルダの移動) の記事などどうですか。

pcjoutatu
質問者

お礼

ありがとうございます。提示いただいた記事は私も目を通しました。普段プログラムを組むようなこととはほぼ無縁なため応用していくのが難しいです。

全文を見る
すると、全ての回答が全文表示されます。
  • dragon-man
  • ベストアンサー率19% (2706/13664)
回答No.3

そんな簡単なこと、なぜわざわざコマンドプロンプトを使う必要があるのですか。普通にドラッグ&ドロップかCtrl+C、Ctrl+Vで一発ですが。

pcjoutatu
質問者

お礼

ありがとうございます。さすがにそれくらい知ってます。業務上、パソコン操作の下手な人もいるのでアイコンダブルクリックで1発で動くようにしたいのです。

全文を見る
すると、全ての回答が全文表示されます。
  • hiodraiu
  • ベストアンサー率15% (448/2824)
回答No.2

移動や複製なんてのは、非常に初歩的なものです。恐らくですが、この手の知識が全く無いように思います。どのコマンドを使うかなんて断片的なものではなく、バッチファイル自体をほんの少しでも勉強すべきじゃないかと思います。

pcjoutatu
質問者

お礼

ありがとうございます、勉強します

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

[copy][xcopy][move]等ですね。 「Windows10 コマンドプロンプト copy xcopy move」等の語句で検索をされると実例が多数紹介されているので、そちらを参考にされることをお勧めします。 以上、ご参考まで。

pcjoutatu
質問者

お礼

回答ありがとうございます。 それらのコマンドについてはなんとなくわかりました。動かしたいフォルダをコマンドに上手く入れ込むことができないできないです。フォルダ内の特に規則性などないフォルダ全てを対象に動かすのには次にどのようなことを学べばよいでしょう?ご教授いただけると嬉しいです。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

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

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

  • コマンドプロンプトから新規作成

    エクスプローラーなどでフォルダを開いてから [ファイル]→[新規作成]などで空のファイルを作成できますよね。 あれをコマンドプロンプトから行えますか? やりたいことは、バッチ処理の中で あるフォルダ上に空のテキストファイルをある名前で作成したいだけなんですが。

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

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

  • コマンドプロンプトのコマンドを使ってバッチファイルを作ってみたいのですが

    プログラミングについてはコマンドプロンプトでバッチファイル(ログファイルの作成など)を何度か作成したことのあるだけの初心者なのですが、 バッチファイルは簡単で幅広い実用性があるように感じています。  コマンドプロンプトを使ったバッチファイルでどのようなことができるのか実用例が載っている本を探しています。  これは役に立つ!という本がありましたら是非教えていただけませんか?

  • コマンドプロンプト

    Windows付属のコマンドプロンプトの使い方について。 moveコマンドで、ファイルを移動することができると聞きましたが、 ディレクトリ(フォルダ)の移動は、どうすれば良いですか? moveコマンドですと、ディレクトリ名の変更になってしまいます。 ここでの移動とは、カレントディレクトリを変更するcdではありません。 よろしくお願いします。

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

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

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

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

  • コマンドプロンプトでフォルダの中身を空にするコマンドはありますか

    コマンドプロンプトで、あるフォルダの配下にあるサブフォルダとファイルを全て削除するようなコマンドはないでしょうか? サブフォルダやファイルの名前は毎回変わります。

  • コマンドプロンプトでの実行

    Win98で作成したバッチファイルをWinXPとWin2000の コマンドプロンプトで起動しようとしても動きません。 メッセージが 「内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」 がでてきます。 Win98では動いていました。

  • コマンドプロンプトでフォルダの中のファイルリストの作り方

    コマンドプロンプトでフォルダのファイルリストをコマンドプロンプトで作れると聞きました。どうコマンド打ったらいいか教えてください。そのフォルダの場所は、「D:\a」です。この「a」のフォルダのリストの作りたいです。よろしくお願いします。

専門家に質問してみよう