当我尝试 shift +右键单击文件夹窗口,然后单击:Open command window here
时,它会弹出一个已经cd
到路径的命令窗口,像平常一样。我确实安装了JavaC,并且可以使用javac
从命令行运行它,但是从Open command window here
打开cmd窗口,然后键入javac
,它说:
'javac' is not recognized as an internal or external command,
operable program or batch file.
,但通常显示帮助,没有Open command window here
。
我的path
变量是:C:\Windows\system32;C:\Windows;C:\Program Files\------;C:\Program Files\Java;C:\Program Files\Java\jdk-11.0.2;C:\Program Files\Java\jre1.8.0_201;C:\Windows\system32;C:\Windows;C:\Program Files\CCleaner;C:\Program Files\Java;C:\Program Files\Java\jdk-11.0.2;C:\Program Files\Java\jre1.8.0_201;C:\Program Files\Java\jdk-11.0.2\bin;C:\Program Files\Java\jre1.8.0_201\bin
Java和JavaC的路径在path
变量中。
也许这会有所帮助?:
答案 0 :(得分:1)
您需要确保它在Path环境变量中。对其进行编辑(例如,在Windows 10中,转到“高级系统设置”->“环境变量”,选择“路径”并进行编辑),并确保其中包含类似C:\Program Files\Java\jdk1.8.0_192\bin
的内容。
答案 1 :(得分:0)
是的! 我终于明白了!您会看到“此处打开命令窗口”选项的注册表屏幕截图,< strong> command
键的 (Default)
字符串是cmd.exe /s /k pushd "%V"
,我删除了/s
部分,所以它是cmd.exe /k pushd "%V"
,然后我重新启动PC。