2010-01-31 61 views
1

我正在写一个Java程序来模拟命令行进纸器,它运行如下的DOS命令:“Java -version”很好,但对于更复杂的东西,比如询问第二个参数,它不起作用,我大致记得在Unix中有这样的:“abc | 123”或者它可能是“abc < 123”,我想知道在Windows命令提示符有没有类似的东西?因此,对于下面的例子:如何在Windows Vista上的同一命令行上输入第二个参数?

>的keytool -list -keystore myKeystore >输入密钥库密码:myPW 我可以用这个喂它: “密钥工具-list -keystore myKeystore | myPW” 或这样的:“密钥工具 - 名单-keystore myKeystore

什么是做正确的方法是什么?

回答

1

好吧,我想我t out,应该是这样的:

keytool -list -keystore myKeystore -storepass myPW 
0
echo "myPW" | keytool -list -keystore myKeystore 

这应该工作的标准输入(而不是标准错误)。

相关问题