この記事について
| 環境 | Windows、UWSC |
|---|---|
| 目的 | ファイルをリネームして保存する |
| 結果 | renコマンドをDOSCMDで実行する。元を残すならcopyでリネームコピー |
つまずきポイント要約
- ファイル名に半角スペースを含む場合は<#DBL>で囲む
UWSCでファイルをリネームしたときの覚書
CMD = "CD " + GET_CUR_DIR //カレントディレクトリに移動
DOSCMD(CMD)
CMD = "ren 変更前ファイル名 変更後ファイル名"
DOSCMD(CMD)
ファイル名に半角スペースを含む場合はダブルクォートで囲む
CMD = "ren <#DBL>変更前 ファイル名<#DBL> <#DBL>変更後 ファイル名<#DBL>"
リネーム前のファイルを残す場合はコピーする
CMD = "copy 変更前ファイル名 after_copy\変更後 ファイル名"
※after_copyフォルダをリネーム後の保存先にした場合
