Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PowerShell:“-“隐藏的窗口样式”;中断工作脚本_Powershell_Download_Hidden_Execute - Fatal编程技术网

PowerShell:“-“隐藏的窗口样式”;中断工作脚本

PowerShell:“-“隐藏的窗口样式”;中断工作脚本,powershell,download,hidden,execute,Powershell,Download,Hidden,Execute,我有一个相对简单的请求:我有一个小脚本,我希望能够粘贴到Windows的“运行”对话框中,下载并安装Steam安装程序。它将可执行文件从官方网站下载到用户的%temp%,并在下载完成后执行 PowerShell.exe -command (new-object System.Net.WebClient).DownloadFile('https://steamcdn-a.akamaihd.net/client/installer/SteamSetup.exe','%TEMP%\steam.exe'

我有一个相对简单的请求:我有一个小脚本,我希望能够粘贴到Windows的“运行”对话框中,下载并安装Steam安装程序。它将可执行文件从官方网站下载到用户的%temp%,并在下载完成后执行

PowerShell.exe -command (new-object System.Net.WebClient).DownloadFile('https://steamcdn-a.akamaihd.net/client/installer/SteamSetup.exe','%TEMP%\steam.exe');Start-Process "%TEMP%\steam.exe"

但是,我还想隐藏生成的PowerShell窗口。我查了一下,找到了-windowstyle参数,当设置为“hidden”时,它应该可以做我想做的事情。但是,添加此标记后,初始函数的下载部分仍然有效,但下载完成后安装程序将不再执行。我做错了什么?

可能您刚刚达到了运行对话命令长度的限制??