No.1
- 回答日時:
バッチファイルにする意味ないような気がします。
普通に種類別にファイルを並べて
PDFファイルを選択、コピー、貼り付け
2部または3部コピーするPDFファイルを選択、コピー、貼り付け
3部コピーするPDFを選択、コピー、貼り付け
これだけです。
バッチファイルを書いたり、回答を待っているよりも早く終わりますよ?
ShiftきーやCtrlキーを押しながらファイルを選択すれば一度にコピーできますしねえ。
No.2
- 回答日時:
ファイルA、ファイルBでなく、フォルダA、フォルダBでしょうか?
2部コピーするとはどういう意味でしょうか?同じファイル名だと1回しかコピーできませんが。
Aフォルダーに、PDF-1.pdf、PDF-2.pdf、PDF-3.pdf があったとして、Bフォルダーの中にどういう結果を残したいのでしょうか?
名称の末尾にある数字の回数だけ複製と言うこと?
ありがとうございます
①ファイルA、ファイルBでなく、フォルダA、フォルダBでしょうか?
→すいません。フォルダです。
②2部コピーするとはどういう意味でしょうか?同じファイル名だと1回しかコピーできませんが。→手作業で、同一ファイルを2つCOPYしたら"PDF-1-コピー"と"PDF-1-コピー(2)”になると思います。このような名称で構いません。
③Aフォルダーに、PDF-1.pdf、PDF-2.pdf、PDF-3.pdf があったとして、Bフォルダーの中にどういう結果を残したいのでしょうか?→②のような名称で構いませんので、BフォルダにAフォルダよりコピーしたファイルを格納したいです。
④名称の末尾にある数字の回数だけ複製と言うこと?→そうです。
よろしくお願いします。
No.3ベストアンサー
- 回答日時:
テストしてませんが、こんな感じでしょうか。
pushd C:\folderA
set B=C:\folderB
for %%A in (PDF-*.pdf) do call :sub %%A
goto :EOF
:sub
set A=%1
set A=%A:.pdf=%
set N=%A:PDF-=%
for /L %%I in (1,1,%N%) do call :sub2
goto :EOF
:sub2
set C=%B%\%A%.pdf
if not exist %C% copy %A%.pdf %C% & goto :EOF
set C="%B%\%A% - コピー.pdf"
if not exist %C% copy %A%.pdf %C% & goto :EOF
set I=2
:loop
set C="%B%\%A% - コピー (%I%).pdf"
if not exist %C% copy %A%.pdf %C% & goto :EOF
set /a I+=1
goto loop
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 3 2023/07/01 12:54
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/26 17:13
- Excel(エクセル) エクセル2019でPDFファイル名に枝番号をつけたい。 アクティブワークシートを印刷した後の処理とし 4 2023/06/06 21:00
- Visual Basic(VBA) エクセルのマクロについて教えてください 物件ごとのフォルダを作成してます そのフォルダ内にサブフォル 2 2023/07/02 17:58
- PDF PDFに精通した方に質問。JPEGファイル群を一つのPDFファイルにするときの容量変化について 6 2023/07/23 19:06
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
- Excel(エクセル) ファイル一覧表を使ったファイルの移動 5 2022/08/10 15:37
- Excel(エクセル) 【マクロ】ファイル名の日付によって、保管するフォルダを、自動選択したい 4 2023/08/16 11:24
- Excel(エクセル) エクセルVBA、間違っているコード内容を正して頂けませんか? エクセルワークシートに納品書を作ったの 2 2023/08/02 21:13
- Excel(エクセル) 【VBA】フォルダAにある2つのファイルの内1つを、フォルダBへ。もう1つを、フォルダBへ移動したい 6 2022/07/26 08:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで複数のコメントのサ...
-
バッチファイル 別ファイルにリ...
-
バッチファイル XCOPYで上書き...
-
ファイルサーバ上のファイルが...
-
エクセルのマクロについて教え...
-
パワポでスライドをコピーでき...
-
ファイルコピーのスクリプトで...
-
エクセルのマクロについて教え...
-
マインクラフトPCをプレイしよ...
-
[エクセル]コピーするとオブジ...
-
現在のブックを閉じないで、マ...
-
frxファイルの役目
-
エクセルVBAで開いているファイ...
-
Vba初心者です。下記のコード助...
-
アクセス クエリを別のファイ...
-
VB6.0でデバッグ時、文字列の値...
-
vbsでExcelのシートをコピーす...
-
Gitについて質問。 クローンし...
-
bat 同名ファイルコピー時にリ...
-
ラズパイからパソコンにファイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで複数のコメントのサ...
-
現在のブックを閉じないで、マ...
-
エクセルのマクロについて教え...
-
frxファイルの役目
-
バッチファイル XCOPYで上書き...
-
エクセルのハイパーリンクがコ...
-
エクセルVBAで開いているファイ...
-
ファイルサーバ上のファイルが...
-
エクセル2010、図が大きすぎま...
-
[エクセル]コピーするとオブジ...
-
バッチファイルのコピーで
-
アクセス クエリを別のファイ...
-
Vba初心者です。下記のコード助...
-
バッチファイル 別ファイルにリ...
-
同じファイル名 上書きしないフ...
-
Gitについて質問。 クローンし...
-
vbsでExcelのシートをコピーす...
-
マインクラフトPCをプレイしよ...
-
xcopyでのバッチコピー方法でコ...
-
ファイルをコピーできない
おすすめ情報
数が多くて、定期的に作業します。バッチの型(2つコピーの場合はこの型、3つの場合はこの型など)がわかれば、エクセルなとで編集し、それをバッチに貼り付けようと思ってます。よろしくお願いします。