如果CMDLET不接受管道输入,如何将答案传递给读取主机?
我有运行的代码,它会遇到这一点:
$reply = Read-Host -Prompt "Continue ?[y/n]"
if ($reply -match "[yY]")
我正在尝试自动化它。我尝试使用回声'y',但我收到了一条错误消息,即他的命令(存在代码的一部分)不接受这种方式。
有没有办法将其传递给它?我无法更改CMDLET内的代码。
I have code that runs and it hits this:
$reply = Read-Host -Prompt "Continue ?[y/n]"
if ($reply -match "[yY]")
I am trying to automate it. I tried using Echo 'Y' but I get an error message that his command (the one where that chunk of code exists in) does not accept input this way.
Is there a way to pass yes to it? I cannot change the code inside the cmdlet.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论