返回列表 上一主題 發帖

[發問] 執行bat擷取特定字元來修改資料夾

[發問] 執行bat擷取特定字元來修改資料夾

請問各位大大

我想在資料夾裡面excel擷取A2格內容做為該資料夾的檔名


希望可以把"新增資料夾"的檔名改成A2內容"2345678"

目前想使用的批次檔指令如下

@echo off
setlocal EnableDelayedExpansion
for /F "TOKENS=*" %%I in ( 'dir /b /ad' ) do (
  set pat=%%I
  cd !pat!
  call :second
  ren "!pat!" "!newdata:~0,-4!"
)
:second
for /F "TOKENS=*" %%J in ( 'dir /b /o-d' ) do (
  set newdata=%%J
  cd..
  goto :eof
)

請問我可以怎麼修改該指令去擷取excel的A2內容呢?

麻煩大家~

        靜思自在 : 屋寬不如心寬。
返回列表 上一主題