2014-06-28 149 views
0

我正在用多T命令编写DOSKEY,用$ T分隔,我需要将当前目录的PATH复制到cipbord(所以我可以在CMD之外使用它)并继续执行命令。我试过chdir | clip后通过它刹车命令。基本上需要从Windows资源管理器copy as path在CMD(DOSKEY)中复制当前目录的文件路径

回答

1

如果您将命令存储为DOSKEY宏,则需要转义任何特殊字符,如|。另外,$ T似乎并不适用于管道,但^&确实有效。

doskey macroName=echo Command1^&cd^|clip^&echo Command2 
1

echo %cd% |clip 

你想要做什么?

+0

它不工作。问题在于'clip'做了一些其他事情,它只是不复制文本,它强制粘贴或类似的东西。当我输入'chdir |剪辑“到命令行我得到'不被识别为内部或外部命令,'错误,就像它是自动粘贴文本。我认为这在某种程度上破坏了DOSKEY命令。 – IGRACH

+0

由于您没有提及您的平台,我会注意到clip.exe是至少在Windows 7上的内置Windows工具。我不知道Vista。 –

+0

Sory它赢了7,但它不起作用。 – IGRACH

0

这个工作对我来说:

doskey CC=echo ^%CD^%^|clip 
相关问题