我试图获取当前目录,但由于某些原因我无法收到它。无法在批处理文件中获取cd值
for /f %%i in ('cd') do (set log=%%i)
set log=%cd%
我想这些,但没有。 你能解释我做错了什么吗?
我试图获取当前目录,但由于某些原因我无法收到它。无法在批处理文件中获取cd值
for /f %%i in ('cd') do (set log=%%i)
set log=%cd%
我想这些,但没有。 你能解释我做错了什么吗?
@ECHO OFF
SETLOCAL
for /f %%i in ('cd') do (set log=%%i &ECHO %%i)
ECHO log is %log%
set log=%cd%
ECHO now log is %log%
GOTO :EOF
似乎很适合我。 I can't recieve it.
是什么意思?
这真的很奇怪。它适用于我,但它不单独 –
Threre是一个愚蠢的错误。非常感谢。对不起,花时间 –
但你有'%cd%'[变量](http://ss64.com/nt/syntax-variables.html)? – npocmaka
它在壳中工作,但不在蝙蝠 –