开发者社区> 问答> 正文

使用计划的Powershell运行jar文件并验证结果

我陷入一种情况,我需要运行一个jar文件,该文件定期从Windows服务器上的特定目录解密加密的文件。任何人都可以帮助执行jar文件的powershell吗?

我使用以下命令在命令提示符下运行jar文件,它在本地计算机上运行良好。

java -cp PGPDecrypt.jar pgpDecryptPackage.PGPDecrypt C:\Users\anirudgu\Desktop\abcd\TestFile.pgp C:\Users\anirudgu\Desktop\abcd\anirudguprivatekey.asc C:\Users\anirudgu\Desktop\abcd\outputfile.txt Passcode

这个罐子有4个参数作为输入

加密文件的文件路径 私钥的文件路径 我们需要放置输出的文件路径,即解密文件 通过阶段 的输出基本上是一个字符串:文件已成功解密并放在以下位置:C:\ Users \ anirudgu \ Desktop \ abcd \ outputfile.txt

有人可以在Powershell方面提出建议吗?

展开
收起
垚tutu 2019-12-19 16:15:39 1188 0
1 条回答
写回答
取消 提交回答
  • #include

    这应该在powershell中工作:

    cmd.exe /c 'java -cp PGPDecrypt.jar pgpDecryptPackage.PGPDecrypt C:\Users\anirudgu\Desktop\abcd\TestFile.pgp C:\Users\anirudgu\Desktop\abcd\anirudguprivatekey.asc C:\Users\anirudgu\Desktop\abcd\outputfile.txt Passcode'
    
    

    '/ C'参数执行cmd会话,然后终止。

    2019-12-19 16:15:50
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载