Re: [批次] 請問一下要如何將資料夾名稱轉換成變數?

看板EzHotKey作者 (隨風飛逝)時間15年前 (2010/07/06 14:43), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《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

07/06 16:00, , 1F
高手~感謝~
07/06 16:00, 1F
文章代碼(AID): #1CCj2laG (EzHotKey)
文章代碼(AID): #1CCj2laG (EzHotKey)