
求助文件夾名稱有空格就識別不了批處理怎么改在網上查到一段代碼,我的本意是想根據亂七八糟的文件夾,根據關鍵字重新命名(是文件夾,不是文件),然后我在網上找到如下代碼,經測試,沒有空格的文件夾可以正常修改,有空格的就無法識別,請問要如何修改,謝謝!。
- @echo off&setlocal enabledelayedexpansion
- rem 設定路徑
- set pa=f:
- rem 設定要查找的文件夾,中間用英文狀態的逗號分隔
- for /f tokens=1-3 delims=, %%a in (新建文件夾,記事,日記) do (
- set d1=%%a
- set d2=%%b
- set d3=%%c
- for /f delims= %%k in ('dir/s /b %pa%*!d1!*') do ren %%k 新建文件夾
- for /f delims= %%k in ('dir/s /b %pa%*!d2!*') do ren %%k 記事
- for /f delims= %%k in ('dir/s /b %pa%*!d3!*') do ren %%k 日記
- )
nclick="copycode($('code0'));">復制代碼