我有这个命令:
doskey cd = cd /d $* ^&^& echo %cd%
doskey cd = cd /d $* ^&^& title %cd%
当我将其粘贴到 CMD 中时,它将设置当前 cd,而不是当我从 doskey 调用 cd 时动态设置。
电流输出:
C:\>doskey cd = cd /d $* ^&^& echo %cd%
C:\>cd Users
C:\
C:\Users>
期望的输出:
C:\>doskey cd = cd /d $* ^&^& echo %cd%
C:\>cd Users
C:\Users
C:\Users>
我尝试过的:
doskey cd = cd /d $* ^&^& echo %%cd%
doskey cd = cd /d $* ^&^& %cd%|echo
doskey cd = cd /d $* ^&^& cmd /k "echo %cd%"
< don't want a new cmd session!