首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >嵌套doskey宏

嵌套doskey宏
EN

Stack Overflow用户
提问于 2014-03-06 04:54:32
回答 1查看 916关注 0票数 8

我只想知道有没有办法从一个doskey宏调用另一个。我尝试了以下方法,但不起作用:

代码语言:javascript
复制
>doskey cleanpix=%PATH%\cleanpix.bat
>doskey cp=cleanpix

我做错了什么?

如果没有办法做我想做的事情,有没有另一种方法可以将cp定义为与cleanpix的定义相同的命令,而不需要重新键入所有这些狗屎?当然,除了CTRL+C之外,还有CTRL+V。

EN

回答 1

Stack Overflow用户

发布于 2014-03-06 07:32:30

我不相信DOSKEY宏能直接相互调用。使用这样的快速批处理文件可能会更好。创建一个名为(比方说) cp.cmd的文件,并将其放入路径中的某个位置。它的内容应该是:

代码语言:javascript
复制
call %PATHTOCLEANPIX%\cleanpix.bat %*

关于你的问题的另一个注意事项-我假设%PATH%是这个问题的一个例子,而不是你试图使用的字面值。PATH是一个内置环境变量,用于保存cmd应在其中查找可执行文件的目录列表。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22208993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档