我只想知道有没有办法从一个doskey宏调用另一个。我尝试了以下方法,但不起作用:
>doskey cleanpix=%PATH%\cleanpix.bat
>doskey cp=cleanpix我做错了什么?
如果没有办法做我想做的事情,有没有另一种方法可以将cp定义为与cleanpix的定义相同的命令,而不需要重新键入所有这些狗屎?当然,除了CTRL+C之外,还有CTRL+V。
发布于 2014-03-06 07:32:30
我不相信DOSKEY宏能直接相互调用。使用这样的快速批处理文件可能会更好。创建一个名为(比方说) cp.cmd的文件,并将其放入路径中的某个位置。它的内容应该是:
call %PATHTOCLEANPIX%\cleanpix.bat %*关于你的问题的另一个注意事项-我假设%PATH%是这个问题的一个例子,而不是你试图使用的字面值。PATH是一个内置环境变量,用于保存cmd应在其中查找可执行文件的目录列表。
https://stackoverflow.com/questions/22208993
复制相似问题