我可以通过以下方式获取 salt 来运行 keytool:
salt [host] cmd.run shell=powershell '& "$JRE_HOME/bin/keytool.exe" --help'
但我不知道如何将其放入状态文件中。直接翻译无法理解“& 此时是意外的”。
cmd.run:
- shell: powershell
- name: '& "$JRE_HOME/bin/keytool.exe" --help'
我已尝试了几十种变化,但尚未找到一种可行的方法。
答案1
我终于偶然找到了一个解决方案。
- name: ; & "${env:JRE_HOME}/bin/keytool" --help