Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我只是想知道是否有一种方法可以从另一个调用一个 doskey 宏。我尝试了以下方法,但它不起作用:
>doskey cleanpix=%PATH%\cleanpix.bat >doskey cp=cleanpix
我究竟做错了什么?
如果没有办法做我想做的事,是否有另一种方法可以定义cp与定义相同的命令,cleanpix而无需再次输入所有这些狗屎?除了 CTRL+C,当然还有 CTRL+V。
cp
cleanpix
我不相信 DOSKEY 宏可以直接相互调用。你可能最好使用这样的快速批处理文件。创建一个名为 (say) 的文件cp.cmd并将其放在路径中的某个位置。它的内容应该是:
cp.cmd
call %PATHTOCLEANPIX%\cleanpix.bat %*
关于您的问题的另一条注释 - 我认为这%PATH%是问题的一个示例,而不是您尝试使用的文字值。 PATH是一个内置的环境变量,它包含一个cmd应该在其中查找可执行文件的目录列表。
%PATH%
PATH
cmd