【问题标题】:Why does this command work in Terminal but not in CMD?为什么此命令在终端中有效但在 CMD 中无效?
【发布时间】:2021-09-10 06:49:20
【问题描述】:
Dopusrt.exe /acmd Go "c:/"

上面的命令有效,最后一个活动窗口转到c:/,但下面的命令不起作用。

Dopusrt.exe /info documents\filelist1.txt,listsel,0

奇怪的是它在 Windows 终端中运行良好。 CMD 是否为某些东西保留逗号?在这种情况下我真的需要使用 CMD,因为 Autohotkey 似乎只与 CMD 对话。

谢谢。

【问题讨论】:

  • 只是一个友好的邻居提醒,关于 Stack Overflow 的问题应该是关于“特定的编码、算法或语言问题。”您的问题可能更适合@987654321 @,但请务必熟悉该网站的发帖规则。

标签: cmd window windows-terminal


【解决方案1】:

CMD 和 Windows 终端不是同一类型的应用程序。 CMD 是一个shell,WT 是一个终端。详情请见this post

您可以在 WT 中运行任何您喜欢的 shell - CMD、PowerShell 等等。

CMD.exe 本身不保留逗号(据我所知)。在 WT 中运行 cmd.exe 与在 conhost(Windows 上的默认控制台)中运行它也不应该有所不同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-18
    • 2019-05-07
    • 2020-12-01
    • 2021-10-11
    相关资源
    最近更新 更多