
CODE: [Copy to clipboard]請問是否有更好的方法呢?@ECHO OFF
for /f "delims=" %%i in ('DIR') do SET DISKVOL=%%~Di
ECHO Now disk vol is %DISKVOL%
PAUSE
| Quote: | |
|
CODE: [Copy to clipboard]借問一下我稍微查了一下沒有發現 =%~D0 的用法耶@ECHO OFF
SET DISKVOL=%~D0
SET FLODERPAHT=%CD%
ECHO Now disk vol is %DISKVOL%
ECHO Now Path vol is %FLODERPAHT%
| Quote: | |
|
CODE: [Copy to clipboard]還是不懂 I 為什麼可以變成數字@@a如果要在批次程式中使用 FOR 命令,請指定 %%variable,而不要指定
%variable。 變數名稱有大小寫的區分,所以 %i 不同於 %I。
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |