gpt4 book ai didi

java - 批处理文件命令转powershell命令

转载 作者:行者123 更新时间:2023-12-02 03:29:57 25 4
gpt4 key购买 nike

我有一个以下批处理(.bat 文件)命令,效果很好。但是,我需要将其转换为powershell命令,并需要通过powershell运行它。我在网上找到了不同的方法,但似乎没有一个能按照我想要的方式工作。

批量命令:

java -jar xyz.jar -url https://xyz.abc.com -user xyz123 -passwordHash abchgfqwfjhd1232bfyevt7676 -clientId GFGFhjxgsVGGF -clientSecret GFhjdhjdhdGGGbfsilwueibJGBjg -input C:\abc\Newfolder\xyz\  -v >> %logfile%

到目前为止,我刚刚能够运行这个基本的 powershell 命令。有人可以帮忙吗?

Powershell 命令:

Start-Process -FilePath https://xyz.abc.com

最佳答案

也许这有帮助:

 $logFile = "C:\temp\logFile.txt"
Invoke-Expression "java -jar xyz.jar -url https://xyz.abc.com -user xyz123 -passwordHash abchgfqwfjhd1232bfyevt7676 -clientId GFGFhjxgsVGGF -clientSecret GFhjdhjdhdGGGbfsilwueibJGBjg -input C:\abc\Newfolder\xyz\ -v " | Out-File $logFile

调用表达式 docu ,请注意,仅当您调用的字符串在您的控制之下时才应使用 Invoke-Expression。另一种选择是 & (调用运算符),请检查此 stackoverflow answer ,这解释了它们之间的差异。

希望有帮助。

关于java - 批处理文件命令转powershell命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56891016/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com