我需要使用keytool和jarsigner在许多文件夹中签名大量文件。
每次开始签署这些文件时,我需要删除.cert和keystore文件并重新创建它。
我在开发环境中使用虚假密码进行签名,在应用程序工作后,基础设施人员将负责签名,我无法访问实际证书。
当我输入
我在Windows 7上。
我尝试过
我想尽可能自动化签名。
有人建议在此处以编程方式使用它,但我只需要在bat文件中使用它。
密码是批处理文件内的固定值。
有没有一种方法可以在线提供keytool密码?
是否可以在“运行时”设置环境变量以提供keytool密码?如何做到?
有没有一种在批处理中向keytool提供密码的方法?我看到了这个,但不太确定它是否与问题匹配,并且我想知道是否有更简单的方法。
每次开始签署这些文件时,我需要删除.cert和keystore文件并重新创建它。
我在开发环境中使用虚假密码进行签名,在应用程序工作后,基础设施人员将负责签名,我无法访问实际证书。
当我输入
keytool -import .......
后,按回车键,会要求输入密码,我只需简单地输入它,但在批处理中,这成为一个问题。我在Windows 7上。
我尝试过
keytool -import ....... < passHere
和keytool -import ....... | passHere
,但它们不起作用。我想尽可能自动化签名。
有人建议在此处以编程方式使用它,但我只需要在bat文件中使用它。
密码是批处理文件内的固定值。
有没有一种方法可以在线提供keytool密码?
是否可以在“运行时”设置环境变量以提供keytool密码?如何做到?
有没有一种在批处理中向keytool提供密码的方法?我看到了这个,但不太确定它是否与问题匹配,并且我想知道是否有更简单的方法。