TMH*_*TMH 14 batch-file keytool
我已经制作了一个.bat文件来获取我的Android应用程序的SHA1,所以我不需要每次都输入命令
keytool -list -v -keystore "Path/To/My/Key.jks"
当我运行bat文件时,我会被要求输入密码.是否可以将密码放在命令中,例如--password MyPassword,或者在.bat文件中等待输入您的密码行,然后发送密码?我对.bat文件没有任何经验,所以我不知道是否可以这样做.
我查看了--help for keytool,我能看到的唯一密码标志是更改密码,而不指定密码.
rxg*_*rxg 28
在keytool附带的甲骨文JDK允许您指定它在命令行中-storepass,你在做keytool -help,而不是keytool -list -help.(我想Android版本是一样的.)
C:\>keytool.exe -list -help
keytool -list [OPTION]...
Lists entries in a keystore
Options:
-rfc output in RFC style
-alias <alias> alias name of the entry to process
-keystore <keystore> keystore name
-storepass <arg> keystore password
-storetype <storetype> keystore type
-providername <providername> provider name
-providerclass <providerclass> provider class name
-providerarg <arg> provider argument
-providerpath <pathlist> provider classpath
-v verbose output
-protected password through protected mechanism
Use "keytool -help" for all available commands
Run Code Online (Sandbox Code Playgroud)
Boh*_*ian 10
使用以下-storepass选项指定密钥库密码:
keytool <commands and options> -storepass changeit
Run Code Online (Sandbox Code Playgroud)
changeit 是默认的密钥库密码,但使用任何密码。
例如,要使用默认密码添加证书:
keytool -importcert -trustcacerts -alias mycert -file mycert.cer -keystore .../lib/security/cacerts -storepass changeit
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21855 次 |
| 最近记录: |