初心者のですが質問させていただきます。
c:\"Documents and Settings"\"My name"\"元フォルダ"
というフォルダを、デスクトップ(c:\"Documents and Settings"\"デスクトップ")にコピーし、c:\"Documents and Settings"\"My name"\"元フォルダ"\test.htmlファイルもコピー後のデスクトップにあるフォルダの中にコピーして、最後にのデスクトップのフォルダの名前を"agoago{その日の日付}go"に変更することはできますでしょうか?
(上の文中の"{}"はフォルダ名には含まれません)
No.2ベストアンサー
- 回答日時:
★『XCOPY』でファイル/フォルダの丸ごとコピーが出来ます。
・コピー方法は、
(1)SET DIR1="C:\Documents and Settings\ユーザ名\元フォルダ"
(2)SET DIR2="C:\Documents and Settings\ユーザ名\デスクトップ"
(3)SET DIR3="agoago{その日の日付}go"
(4)XCOPY /H /K /V /S /E %DIR1% %DIR2%
(5)REN %DIR2% %DIR3%
(6)FOR %%I IN ( 1 2 3 ) DO SET DIR%I=
・上記の操作をバッチファイル化すれば自動化できます。
上の(1)~(6)は分かり易いように環境変数を使っています。
直接『%DIR1%』部分を『"C:\Documents and Settings\ユーザ名\元フォルダ"』と指定しても同じです。
・『FOR』コマンドの『%%I』はコマンドラインでは『%I』にします。注意!
・『XCOPY』でサブ・フォルダを丸ごとコピーできます。
『元フォルダ』の中にあると思われる『test.html』なども一緒にコピーされます。
『XCOPY /?』とするとヘルプが見れます。必ずオプションなどを確認して下さい。
・以上。おわり。
No.1
- 回答日時:
確認です。
>c:\"Documents and Settings"\"My name"\"元フォルダ"
というフォルダを、デスクトップ(c:\"Documents and Settings"\"デスクトップ")にコピーし、
最初に元フォルダというフォルダをデスクトップにコピーする必要性はありますか。
単に、デスクトップに"agoago{その日の日付}go"というフォルダを作って、c:\"Documents and Settings"\"My name"\"元フォルダ"\test.htmlファイルをそのフォルダにコピーするだけの処理ではダメでしょうか。
・test.html 以外のファイルやサブフォルダなどが多数あって、それもコピーしたいとか質問に書いていない理由があったら補足してください。
単にデスクトップに"agoago{その日の日付}go"というフォルダを作って、c:\"Documents and Settings"\"My name"\"元フォルダ"\test.htmlファイルをそのフォルダにコピーするだけの処理ならば以下のようになります。
set dt=%date:~-10%
set dt=%dt:/=%
md c:\"Documents and Settings"\"My name"\デスクトップ\agoago%dt%go
pushd c:\"Documents and Settings"\"My name"\デスクトップ\agoago%dt%go
copy c:\"Documents and Settings"\"My name"\"元フォルダ"\test.html .
popd
この回答への補足
補足遅くなりすいません。
>ファイルやサブフォルダなどが多数あって、
>それもコピーしたいとか質問に書いていない理由があったら
>補足してください。
そのとおりです。
元フォルダ配下にはフォルダ/ファイルが入っており、
それを含めて丸ごとコピーしたいと言うことです。
質問自体がわかりにくくて申し訳ないです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- デスクトップパソコン フォルダ内のファイルをコピペ 2 2022/05/30 14:34
- Windows 10 ショートカットの作り方と使い方について教えて下さい。 3 2022/05/27 08:44
- Visual Basic(VBA) ファイル名の右側を変更したい ファイル名:「1001日別売上」の左側へ「2022」を追加し、「202 6 2022/10/14 10:03
- Excel(エクセル) 1つのファイルを複数のフォルダにファイル名を【明日の日付】にして、コピーしたい 5 2022/12/13 20:11
- UNIX・Linux Ubuntu でinvalid filenameとなるファイルをコピーする方法 3 2023/06/08 22:26
- Excel(エクセル) 1つのファイルを複数のフォルダにファイル名を【明日の日付】にして、コピーしたい 5 2022/12/13 04:23
- Windows 10 Corsair SSDが遅い (2)WDに比べて 3 2023/04/25 11:21
- セキュリティホール・脆弱性 デスクトップファイル同期解除 2 2022/12/22 13:43
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- Visual Basic(VBA) ワイルドカード「*」を使うとうまくいかないマクロの添削をお願いします 3 2022/03/26 09:39
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
bat 同名ファイルコピー時にリネームして保存したい
その他(開発・運用・管理)
-
XCOPYで指定したフォルダとファイルをコピーしたい
システム
-
DOSコマンドでファイルをコピーできない。
その他(パソコン・スマホ・電化製品)
-
-
4
batである文字列内に特定の文字列が含まれているか確認したい
その他(プログラミング・Web制作)
-
5
xcopyで特定のファイルのみをコピーする方法
Windows 10
-
6
フルパスから最後のディレクトリ名を取得したい。
Visual Basic(VBA)
-
7
ひとつのファイルを一括で複数のフォルダにコピーする方法はありませんか
Windows Vista・XP
-
8
バッチ処理でファイルの中身を変数に入れるやり方
その他(プログラミング・Web制作)
-
9
バッチファイルで指定フォルダ以下のフォルダ名を表示
その他(プログラミング・Web制作)
-
10
バッチファイル 二つ上のディレクトリのパス取得
その他(プログラミング・Web制作)
-
11
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
-
12
バッチでテキストファイルから任意の行のみ取得したい
その他(プログラミング・Web制作)
-
13
[DOS] コピー先に同じファイル名がある場合、名前を変えて...
その他(プログラミング・Web制作)
-
14
Batch: フォルダ内の特定のファイル以外を全て削除
その他(プログラミング・Web制作)
-
15
フォルダ内の更新日時が一番新しいファイルを開きたい
その他(プログラミング・Web制作)
-
16
複数フォルダをまとめて移動するバッチ
Windows Vista・XP
-
17
robocopyでフォルダ自体のコピーは可能ですか
Windows 10
-
18
バッチを用いたフォルダの自動移動
Visual Basic(VBA)
-
19
バッチ終了時にDOS窓を閉じるコマンド
その他(プログラミング・Web制作)
-
20
Dosブロンプトでtabを出力したい
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows10でコマンドプロンプト...
-
【マクロ】ファイル名の日付に...
-
フォルダ内のPDFファイル名を変...
-
windowsでテキストファイルの各...
-
Excel VBA コードを教えてくだ...
-
C ファイル出力で、フォルダが...
-
バックアップ(世代管理)機能...
-
vbsで選択ダイアログを表示した...
-
エクセル VBA ファイルをフォ...
-
ツリービューを使って、エクス...
-
カレントフォルダって?
-
Excel VBA で フォルダ名の一部...
-
ディレクトリ名変更してコピー...
-
パス名に2バイト文字(マルチバ...
-
ファイル名と同名のフォルダを...
-
VBA フォルダ名に特定の文字を...
-
excelマクロ 冒頭3文字が一致す...
-
バッチファイルで指定フォルダ...
-
エクセル 一つ上の階層の別フ...
-
バッチファイルでフォルダコピー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows10でコマンドプロンプト...
-
windowsでテキストファイルの各...
-
VBA 最新のフォルダ取得
-
ファイル名と同名のフォルダを...
-
VBA フォルダ名に特定の文字を...
-
デスクトップの画像をhtmlに表...
-
Excelのハイパーリンクについて...
-
フォルダ内のPDFファイル名を変...
-
Excelで指定したフォルダに保存...
-
会社のネットワーク上のファイ...
-
【マクロ】ファイル名の日付に...
-
保存先のフォルダ名を指定した...
-
多量のファイルをフォルダに自...
-
パス名に2バイト文字(マルチバ...
-
ディレクトリ名変更してコピー...
-
Access VBA で フォルダ権限...
-
C ファイル出力で、フォルダが...
-
サーバ内のフォルダ名と各フォ...
-
フォルダにリンクを貼りたい
-
vbsで選択ダイアログを表示した...
おすすめ情報