【.cmd】 バッチファイルスクリプト %15 【.bat】 (820レス)
上下前次1-新
423: デフォルトの名無しさん [sage] 2023/08/25(金) 15:30:23.51 ID:vih/yj+S(1) AAS
予期していないエラーはトラップ出来ない
当たり前の事
424: デフォルトの名無しさん [] 2023/08/26(土) 14:15:52.99 ID:EQIr/PqP(1) AAS
del してエラー出てなくて
でもファイルはまだあるみたいな
どうやったら消せるねん
425: デフォルトの名無しさん [sage] 2023/08/31(木) 19:15:12.69 ID:1WyUQh63(1) AAS
バッチではなくコマンドプロンプトの話なんだが、バッチを書くまでもないやってとき、
set a=
for %f in ( *.txt ) do (set a=%~nxf) & call move "%f" "%a:HOGE=HAGE%"
みたいにやるんだけど、
これやるとウィンドウタイトルが実行したcall文になってしまう
都度title cmdで戻してるけど、なんか気持ち悪いので、設定で最初からならないようにってできないだろうか
426: デフォルトの名無しさん [] 2023/09/01(金) 07:05:11.31 ID:HKoCoDlN(1/2) AAS
ヘルプを見ると分かるように call はバッチを呼び出すコマンドなんだよ
バッチ以外のコマンドを呼び出すとタイトルにゴミが残るんだよ
427: デフォルトの名無しさん [sage] 2023/09/01(金) 11:48:43.40 ID:v7f2MrOL(1) AAS
set a=
for %f in ( *HOGE*.txt ) do (set a=%~nxf) & cmd/c move "%f" "%a:HOGE=HAGE%"
428: デフォルトの名無しさん [sage] 2023/09/01(金) 12:03:20.71 ID:haHsElfO(1) AAS
俺からしたら書くまでもないやを超えてる長さに見える
429: デフォルトの名無しさん [] 2023/09/01(金) 14:00:21.38 ID:HKoCoDlN(2/2) AAS
call を cmd /c にするといいのか
430: デフォルトの名無しさん [] 2023/09/01(金) 14:16:49.32 ID:8Q6o7DlX(1) AAS
cmd /k
431(1): デフォルトの名無しさん [] 2023/09/19(火) 16:40:50.05 ID:w0AoFkn5(1) AAS
質問スレからこのスレを誘導してもらいました
誰かわかる方いたらお願いします
画像リンク
画像の様な物を作りたいです
フォルダAとその下のa.b.cまではは既に作成されています
後から1.2.3の空フォルダ階層をまとめて追加したい状態です
コマンドプロンプトやバッチ?で簡単に作ることはできませんか?
432(1): デフォルトの名無しさん [sage] 2023/09/19(火) 17:51:31.66 ID:nN7HbMfx(1/3) AAS
単に1.2.3のテンプレフォルダ&ファイルを用意して
対象フォルダにコピーするだけに聞こえるけど
コピー先となるフォルダが大量にあるから手動コピーが面倒とかそういう話?
433: デフォルトの名無しさん [] 2023/09/19(火) 18:38:51.86 ID:/gzRoJ4w(1) AAS
>>432
はい
言われた通りに手動でやっていたんですが
仰る通りabc…の量が実際にはzで終わらない数百レベルなのです
434: デフォルトの名無しさん [sage] 2023/09/19(火) 20:18:27.57 ID:nN7HbMfx(2/3) AAS
for使ってコピー先を読み込みつつxcopyでどう。
参考:外部リンク[html]:www.javadrive.jp
例えばAの下に下記バッチ置いて実行
for /d %%a in (*) do (
xcopy コピー元 %%a
)
関係ないフォルダとか色々混ざってるなら
文字列でフィルタするなり事前にテキストで
リスト作るなりした方がいいだろうけど。
435: デフォルトの名無しさん [sage] 2023/09/19(火) 20:19:07.60 ID:nN7HbMfx(3/3) AAS
for使ってコピー先を読み込みつつxcopyでどう。
参考:外部リンク[html]:www.javadrive.jp
例えばAの下に下記バッチ置いて実行
リスト作るなりした方がいいだろうけど。
for /d %%a in (*) do (
xcopy コピー元 %%a
)
関係ないフォルダとか色々混ざってるなら
文字列でフィルタするなり事前にテキストでリスト作っておくなり。
436: デフォルトの名無しさん [sage] 2023/09/19(火) 20:40:00.00 ID:+wkqTEPn(1) AAS
>>431
何がしたいのかいまいちわかってないけど空フォルダ作りたいだけならこう
フォルダAをbatにD&Dして使う
cd "%~1"
for /d %%i in (*) do (
mkdir "%%~i\1"
mkdir "%%~i\2"
mkdir "%%~i\3"
)
pause
437: デフォルトの名無しさん [] 2023/09/19(火) 22:27:32.71 ID:gURMcAfl(1) AAS
うおおおおおおお!!!!
できましたありがとうございます!
お二人のおかげです!
438: デフォルトの名無しさん [sage] 2023/09/20(水) 00:13:50.00 ID:YkzHQ7up(1) AAS
xcopy は知らない。
普通は、robocopy でしょ?
439: デフォルトの名無しさん [sage] 2023/09/20(水) 02:10:11.18 ID:vY1uP1tv(1) AAS
そんなのMS-DOSで使えないじゃん
440: デフォルトの名無しさん [sage] 2023/09/20(水) 07:45:17.50 ID:2uRYZGK4(1) AAS
それな
441: デフォルトの名無しさん [] 2023/09/21(木) 07:02:31.48 ID:VtU3IO45(1) AAS
普通のwin10で utf8のファイルに fc を使うと派手に文字化けします
文字エンコードなどはどこで指定すればよいのでしょうか?
442: デフォルトの名無しさん [] 2023/09/21(木) 16:42:57.64 ID:2fMT8T96(1) AAS
chcp 932
443: デフォルトの名無しさん [age] 2023/10/03(火) 21:23:54.04 ID:Z09KwkqG(1) AAS
神様教えて下さい
xcopy /D:[MM]/[DD]/[YY]
で指定した日付以降のファイルをコピーできるけど
x日前より新しいファイルのみコピーしたい時の方法はない?
444: デフォルトの名無しさん [sage] 2023/10/04(水) 11:25:24.03 ID:Ru3hWGvF(1) AAS
Robocopy の /MAXAGE
445: デフォルトの名無しさん [sage] 2023/10/04(水) 12:20:07.48 ID:Wr02smam(1/2) AAS
5chなんでこんなに重いん?いつまでこの重いの続くん?
446: デフォルトの名無しさん [sage] 2023/10/04(水) 12:29:43.90 ID:UHUx/6V1(1) AAS
なんで俺に聞くの?
447: デフォルトの名無しさん [sage] 2023/10/04(水) 13:11:28.12 ID:Wr02smam(2/2) AAS
いや、お前には聞いてない
上下前次1-新書関写板覧索設栞歴
あと 373 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.020s