作者Sdany (随风飞逝)
站内EzHotKey
标题Re: [批次] 请问一下要如何将资料夹名称转换成变数?
时间Tue Jul 6 14:43:56 2010
※ 引述《llleeesss200 (绒毛)》之铭言:
: 请问一下
: 要如何把资料夹名称转换成变数
: 目前是用比较烂的方法
: 先用 DIR /B 输出文字档
: 再用For 去读文字档 do set /p =
: 後来想一想应该不是这样
: 请问一下该怎麽样才能直接将 dir /b 取得的资料
: 转换成变数 ?
看是不是你要的。
第三列,请接在 in 空一格後面
@echo off
for /f "eol=;tokens=*" %%i in
('dir /b/AD "%ProgramFiles%\*.*"') do set DIRList=%%i & Call :run
goto :quit
:run
echo %ProgramFiles%\%DIRList%
goto :EOF
:quit
pause
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.219.42.91
1F:推 llleeesss200:高手~感谢~ 07/06 16:00