| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
編集の要約なし
==[[Windows コマンド 拡張子をインクリメントしたファイルを作成する]]==
[[スクリプト(Win)]] |
====key_file.bat====
set /A LIMIT=%2
set /A CUR_NUMCU[[R]]_NUM=0
set /A NEXT_NUM=1
set KEYFILE="%~1.*"
if %NEXT_NUM% LEQ %LIMIT% (
type NUL > %~1.%NEXT_NUM%
del %~1.%CUR_NUMCU[[R]]_NUM%
)
:calc_extension_num
set EXTENSION=%~x1
set /A CUR_NUMCU[[R]]_NUM=%EXTENSION:~1% set /A TMP_NUM=%CUR_NUMCU[[R]]_NUM% + 1 if %TMP_NUM% GTR GT[[R]] %NEXT_NUM% (
set NEXT_NUM=%TMP_NUM%
)
:end

案内メニュー