如何将变量添加到 doskey 命令,该命令将在执行后读取变量(不获取当前变量)

问题描述 投票:0回答:0

我有这个命令:

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!

variables cmd command command-prompt doskey
© www.soinside.com 2019 - 2024. All rights reserved.