gpt4 book ai didi

powershell - 为什么脚本将自身输出到控制台?

转载 作者:行者123 更新时间:2023-12-03 12:22:48 24 4
gpt4 key购买 nike

我的脚本在执行脚本之前将自身输出到控制台。这是我的代码:

for ($i=1; $i -le 1000; $i++) {
Write-Host "Sending request #$i"
$request = Invoke-WebRequest "http://localhost/test"



$random = Get-Random -Minimum 1 -Maximum 5
Start-Sleep -Seconds $random

}

然后在 PowerShell ISE 中执行此操作: enter image description here

我做错了什么,我该如何解决?

最佳答案

当您使用 PowerShell ISE 并在不保存脚本的情况下运行脚本时会发生这种情况。

本质上,它将整个脚本复制到控制台,然后从那里执行。

将其保存到文件后,它将切换为调用文件并且不会显示整个脚本。

如果您的执行策略设置为不执行脚本,您可以亲眼看到这一点,因为您可以在保存之前运行脚本,但不能在保存之后运行(直到您更改执行策略)。

关于powershell - 为什么脚本将自身输出到控制台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31567241/

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