我需要修改CMD显示路径的方式,无论它是否在批处理文件中。
例如:
~/Users/MyName/Desktop
而不是:
C:\Users\MyName\Desktop
如果somene可以通过以下方式告诉我如何在CMD中使用颜色,我们将不胜感激:
echo / color1Blah / color2Blah
答案 0 :(得分:1)
第一条路径是Linux路径,第二条路径是Windows路径 - 永远不要两条路径相遇。
答案 1 :(得分:1)
这让我回到了每个人都知道并使用DOS的日子!
有一个环境变量可以控制提示在命令窗口中的显示方式。
PROMPT=$P$G
你可以实现你想要的,但有局限性。例如,如果您转到命令窗口并键入:
C:\>prompt ~$P[space]
(不要输入C:\>
而[space]
是实际空格),您的提示将更改为:
~c:\[space]
您可以输入prompt /?
以查看所有可用选项。找到喜欢的组合后,编辑环境变量,将为所有将来的命令窗口设置它。最大的限制是您无法将反斜杠更改为正斜杠。
对于颜色,请从命令行键入color /?
。您可以设置整个背景和前景色,但不能设置屏幕上的单个元素。除非您可以获得副本Ansi.sys
并在打开命令窗口时让Windows加载它。以下是指向PROMPT中使用颜色的网站的一些很酷的链接。
我用Google搜索ansi.sys windows 7
并找到一些人说他们让它运转了(like here)。我没有Ansi.sys
任何地方试一试。