
初心者のですが質問させていただきます。
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も見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows10でコマンドプロンプト...
-
実行画面が消えてしまう?
-
HTMLで保存先を指定する方法に...
-
VBAにてツリー階層表示ツールの...
-
フォルダを開いて、閉じるのプ...
-
フォルダ選択で取得した値を保...
-
フォルダの場所を可変にしたい...
-
Hitachi Embedded Workshop (HE...
-
ファイル名と同名のフォルダを...
-
Excelで指定したフォルダに保存...
-
ファイル名から該当フォルダへ移動
-
Excel VBA マクロ フォルダ名を...
-
UiPath studio X について教え...
-
VBA フォルダ名に特定の文字を...
-
excel VBA Dirにて検索したフォ...
-
Excel VBA マクロ リストボックス
-
Access VBA で フォルダ権限...
-
outlook マクロが終了しません。
-
Excel(VBAの処理も入ると思う...
-
excelマクロ 冒頭3文字が一致す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows10でコマンドプロンプト...
-
会社のネットワーク上のファイ...
-
パス名に2バイト文字(マルチバ...
-
デスクトップの画像をhtmlに表...
-
【マクロ】ファイル名の日付に...
-
C ファイル出力で、フォルダが...
-
ファイル名と同名のフォルダを...
-
Excelのハイパーリンクについて...
-
VBA 最新のフォルダ取得
-
Excelで指定したフォルダに保存...
-
VBAでファイル名を指定して保存...
-
Access VBA で フォルダ権限...
-
サーバ内のフォルダ名と各フォ...
-
excelマクロ 冒頭3文字が一致す...
-
VBA フォルダ名に特定の文字を...
-
カレントフォルダって?
-
Excel VBA マクロ フォルダ名を...
-
VBA フォルダの複数選択ができない
-
ExcelVBAでフォルダへのハイパ...
-
ExcelのVBAでフォルダ指定がで...
おすすめ情報