我继承了一堆美丽的doskey宏,并试图按照关注的区域对它们进行排序。到目前为止,我还没有找到任何以任何方式提及评论的引用,但这似乎是一种常见的情况,如果不以某种方式支持我会感到惊讶。
是否支持doskey宏文件中的注释?
或者您对如何实现类似目标有任何其他建议吗?
答案 0 :(得分:17)
This page有一个doskey注释的解决方法示例。
这涉及使用; =作为伪注释,例如
;= File listing enhancements.
ls=dir /x $*
l=dir /x $*
ll=dir /w $*
la=dir /x /a $*
;= Remember to set the ; back to null at the end.
;= Otherwise, you may trigger an error on load.
;=
答案 1 :(得分:0)
我最终将相关命令拆分为单独的宏文件,并运行bat脚本来加载它们。然后bat文件包含REM注释,而doskey宏文件完全没有注释。
REM Macros that deal with the XYZ project
doskey /macrofile=XYZ_macros.txt
(这就像詹姆斯布罗德黑德和eduffy的建议的组合)