尝试了很多答案让我的keytool.exe打开但失败了

我试图让keytool.exe运行,但命令提示符一打开就消失得如此之快。

我还尝试手动输入命令提示符

C:\ Program Files \ Java \ jdk1.6.0_25 \ bin

它说“程序”不被识别为内部或外部命令,可操作程序或批处理文件。 我无法打开程序文件夹本身。

我去了环境变量并改变了路径

1)C:\ Program Files \ Java \ jdk1.6.0_25 \ bin 2)C:\ Program Files \和更多差异相关的路径等等但是命令提示符中的结果仍然给我这个错误。

当我输入’C:> java’时它显示了列表(我附上了cmd的屏幕截图,但不允许新用户)

我从这个链接按照这个方向

我找不到Android keytool

他们都没有能够解决我的问题。 我错过了什么吗? 我希望尽快解决这个问题。

!!!更新!!!

我发现我必须在路径前键入cd

“cd C:\ Program Files \ Java \ jdk1.6.0_25 \ bin”

我假设如果我输入C:并按回车键,它会将目录更改为C:然后我可以从那里输入路径,但即使在“程序文件”本身也总是出错。

感谢大家!

这是我的命令提示符中的示例

C:> Program Files \ Java \ jdk1.6.0_25 \ bin

“程序”不被识别为内部或外部命令,可操作程序或批处理文件。

在路径前添加’cd’并且……

C:> cd C:\ Program Files \ Java \ jdk1.6.0_25 \ bin

C:\ Program Files \ Java \ jdk1.6.0_25 \ bin>

而不是立即打开keytool.exe,打开cmd,然后cd到keytool.exe的目录。 从那里运行keytool.exe [parameters] 。 提示将保持打开状态,您可以看到发生了什么。

从命令行尝试引用命令(因为Program Files中的空格):

 "C:\Program Files\Java\jdk1.6.0_25\bin\keytool.exe"