windows - Windows 上的 vscode 终端中的 `PS` 命令是什么意思?

标签 windows visual-studio-code cmd

我正在尝试重现此post .

这是一个经典的 java hello world,带有附加的包应用程序;

package app;

public class App {
    public static void main(String[] args) throws Exception {
        System.out.println("Hello Java");
    }
}

当我点击这段代码中的“run”btn时,vscode输出这堆

Hello Java
PS C:\Lecture_java\Lecture001\Hello> & 'C:\Users\ubuntu\.vscode\extensions\vscjava.vscode-java-debug-0.23.0\scripts\launcher.bat' 'C:\Program Files\Java\jdk-13.0.1\bin\java' '-Dfile.encoding=UTF-8' '-cp' 'C:\Lecture_java\Lecture001\Hello\bin' 'app.App'

第一行是我的java代码的输出。

我猜第二行是vscode实际如何处理java文件的日志。

问题

PS命令是什么意思?

PS 命令仅在 vscode 终端内有效。在 cmd.exe 中运行 PS 命令会出现此错误。

'PS' is not recognized as an internal or external command, operable program or batch file.

最佳答案

PS表示这是一个powershell提示符。

Powershell 代码无法在 command.exe 提示符下运行。

关于windows - Windows 上的 vscode 终端中的 `PS` 命令是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59221042/

相关文章:

c++ - 使用 ShellExecute 打开不带 ".exe"扩展名的可执行文件

c - 在 Win32 SDK 中使用 PlaySound 时,如何检测声音何时播放完毕?

razor - 在 Visual Studio Code 中格式化 Razor 文件

git - VS 代码删除我的 Unity 项目 (OS X)(git clean all)

windows - VSCode 安装失败 - 无法提取安装程序

c# - 运行命令

android - cmd 无法识别 dex2jar- Android Apk

windows - 在 Windows 7 机器上进行 Hadoop 开发是否有很好的在线教程?

java - Tomcat 不会在 Windows 中自动启动

iis - 使用 appcmd 向 IIS 添加站点和绑定(bind)(使用主机名、端口和 IP 地址)