如何在本地电脑上运行远程bat文件

如何在本地电脑上运行远程bat文件

我需要在 Windows 8.1 计算机上本地运行存储在服务器上的批处理文件。我可以使用 curl 在 OS X 中运行 shell 脚本:

cURL “文件路径”|sh

是否可以在 Windows 中的 powershell 中使用 cURL。管道后面会是什么,什么会解释 .bat 文件?

答案1

Powershell 具有Invoke-Expressioncmdlet。您可以下载 powershell 脚本并使用以下命令运行它:

Invoke-Expression ((new-object net.webclient).DownloadString('https://example.com/your_script.ps1'))

有多个 Powershell 实用程序使用它来简化安装项目(参见 Chocolatey

相关内容