code.exe忽略命令行参数

The*_*le1 5 windows command-line-interface command-line-arguments visual-studio-code vscode-settings

我希望这是一个简单的解决方法,但是我找不到与此有关的任何文档或其他文章。我正在尝试编写一个脚本(cmdpwsh),该脚本将在便携式安装中以我的喜好启动vscode。

当尝试code.exe使用任何参数执行vscode时,它会忽略它们并像我没有键入其他任何内容一样启动程序。我在测试中正在关注此文档。使用别名开关也不起作用。这一点的唯一论点确实似乎过程是,如果我有一个路径。

code.exe --help
code.exe --version
Run Code Online (Sandbox Code Playgroud)

此外,启动后code.exe,控制台会挂起,然后将vscode状态消息发送到该控制台(即使不使用--wait开关)。如果关闭控制台,则vscode将关闭。有办法解决这个问题吗?

ale*_*ani 5

通过外壳程序(或)使用代码时,它不使用,而是位于文件夹()下的脚本/批处理文件。这些是真正识别命令行开关的应用程序。cmdpwshCode.exeBincode.cmd

这在“ 命令行文档”页面中并不完全清楚,但是如果您仔细查看“ 注释”,您会发现它确实是Program Files\Microsoft VS Code\bin文件夹。