【发布时间】:2021-11-04 00:44:43
【问题描述】:
我有一个 PowerShell 脚本 ex1.ps1 接受用户输入,ex1.ps1 有打开新 PowerShell 以执行 exe 文件的命令:
Start-Process -FilePath "$PSHOME\powershell.exe" -ArgumentList "-command C:\APPLICATION1.exe`
我想在远程主机上执行ex1.ps1。我正在尝试使用 Ansible-playbook 调用 ex1.ps1:
# ansible-playbook script
- name: Run basic PowerShell script
win_powershell:
script: |
powershell.exe -ExecutionPolicy ByPass -File C:/Users/ex1.ps1
它执行良好,但在远程主机中没有打开 PowerShell 提示符来获取输入。
【问题讨论】:
-
请使用编辑器窗口顶部的格式化辅助工具和屏幕右侧的帮助来编辑您的问题并正确格式化您的代码。谢谢。
标签: windows powershell ansible