批處理問題for語法

2022-09-17 07:21:58 字數 613 閱讀 8542

1樓:匿名使用者

~i - 刪除任何引號("),擴充 %i%~fi - 將 %i 擴充到一個完全合格的路徑名%~di - 僅將 %i 擴充到一個驅動器號%~pi - 僅將 %i 擴充到一個路徑%~ni - 僅將 %i 擴充到一個檔名%~xi - 僅將 %i 擴充到一個副檔名%~si - 擴充的路徑只含有短名%~ai - 將 %i 擴充到檔案的檔案屬性%~ti - 將 %i 擴充到檔案的日期/時間%~zi - 將 %i 擴充到檔案的大小%~$path:i - 查詢列在路徑環境變數的目錄,並將到找到的第一個完全合格的名稱。如

未被定義,或者沒有找到檔案,此組

空字串

組合修飾符來得到多重結果:

%~dpi - 僅將 %i 擴充到一個驅動器號和路徑%~nxi - 僅將 %i 擴充到一個檔名和副檔名%~fsi - 僅將 %i 擴充到一個帶有短名的完整%~dp$path:i - 查詢列在路徑環境變數的目錄,並將到找到的第一個驅動器號和路徑。

%~ftzai - 將 %i 擴充到類似輸出線路的 dir

批處理問題

echo off set setlocal enabledelayedexpansionfor f delims i in type a.txt do set use for a in i do if defined a set use use a else set use use a 下個小工具,...

批處理問題

因該這樣 echo off hello echo yes or no set p choice if choice yes goto yeif choice no goto ne ye echo you chooce yes.pause goto hello ne echo you choose n...

批處理問題

set p hang 請輸入行數 set p po 請輸入節數 set p value 請輸入替換成的內容 for f tokens i in a.txt do set a n 1 for l i in 1,1,num do set p set p tiao del set p zzz set p ...