我想知道是否有办法从另一个调用一个doskey宏.我尝试了以下,但它不起作用:
>doskey cleanpix=%PATH%\cleanpix.bat
>doskey cp=cleanpix
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
如果没有办法做我正在尝试做的事情,是否有另一种方法来定义cp相同的命令,cleanpix如果没有输入所有再次出现的定义?除了CTRL + C,CTRL + V当然.
我不相信 DOSKEY 宏可以直接相互调用。您最好使用像这样的快速批处理文件。创建一个名为(例如)的文件cp.cmd并将其放在路径中的某个位置。其内容应该是:
call %PATHTOCLEANPIX%\cleanpix.bat %*
Run Code Online (Sandbox Code Playgroud)
关于您的问题的另一注释 - 我认为这%PATH%是问题的一个示例,而不是您尝试使用的字面值。 PATH是一个内置环境变量,其中包含cmd应查找可执行文件的目录列表。
| 归档时间: |
|
| 查看次数: |
738 次 |
| 最近记录: |