运行 在 Windows 10 上通过命令提示符运行 J 脚本

Running J scripts via command prompt on Win 10

如何从控制台(cmd.exe 或 Powershell)运行 J 脚本。我尝试在环境变量中将路径设置为 jconsole.exe,但是当我尝试启动它时通过 cmd.exe,我收到一条错误消息,指出 'jconsole' 未被识别为内部命令,或者...我过去曾针对不同的命令行工具成功完成过此操作。 另外,如何在 J 中设置默认目录,这样我就不必在每次 运行 文件时都键入完整的目录路径。

jconsole.exe 在这方面与任何其他应用程序一样工作。在 PATH 变量中添加文件路径后,您可以在 cmd 会话中 运行 它而无需指定整个路径。

在我的例子中,如果我打开 cmd.exe 并将 J 二进制文件的路径添加到我的 PATH(一定不要添加任何引号!):

set PATH=%PATH%;C:\Program Files\j901\bin;

然后输入PATH并回车检查是否已成功添加到末尾。然后我可以通过键入 jconsole.exe.

在该会话中成功启动 J

请注意,这仅适用于 cmd.exe 的当前实例。如果我希望每次打开新的 cmd.exe 会话时它都可用,我会使用环境变量设置将它添加到我的用户的 Path 变量中。

您提到您已尝试在环境变量中设置路径,但可能值得明确说明 J 在计算机上安装的目录以及您添加到 PATH 的内容。

您是否在 cmd.exe 会话中确认路径已成功修改?