【.cmd】 バッチファイルスクリプト %15 【.bat】 (768レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
678(1): デフォルトの名無しさん [sage] 2025/02/26(水) 14:07:44.67 ID:FzkkoRDx(1/4) AAS
dir /tc
for /f のskip=指定
679: 673 [sage] 2025/02/26(水) 16:08:26.35 ID:Lge+mbBz(3/4) AAS
>>678どうもありがとうございます。
@echo off
setlocal enabledelayedexpansion
rem ドラッグ&ドロップしたファイルを1つずつ処理
for %%i in (%*) do (
for /f %%a in ('dir /TC ^| findstr "%%~nxi"') do (
set datetime=%%a
)
set y=!datetime:~0,4!
set m=!datetime:~5,2!
set d=!datetime:~8,2!
set setdate=!y!.!m!.!d!_
ren "%%~nxi" "!setdate!%%~nxi"
echo 新しいファイル名 → "!setdate!%%~nxi"
)
endlocal
pause
新しく作り直したバッチファイルなのですが、不具合が出ました。
バッチファイルで作成日時を加えた動画名 実際の作成日時
2023.09.08_動画1.mp4 2022/06/01
2023.09.09_動画2.mp4 2022/06/02
2023.08.19_動画3.mp4 2022/04/10
こんな感じで、実際の日時と違いが出てしまいました。どこが間違っているか分かる人教えてください。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.064s