powershell - 如何在不下载到本地驱动器的情况下运行位于公共(public) Git 文件夹中的 powershell 脚本

标签 powershell

我的公共(public) Git 文件夹中保存了很少的 Power shell 脚本。我找不到不下载到我的本地驱动器就直接运行它们的方法。有什么办法吗?

最佳答案

你可以这样做:

(new-object Net.WebClient).DownloadString("https://github.com/yourrepo/yourscript.ps1") | iex

这在技术上是下载它,但随后将结果直接发送到 invoke-expression 执行,所以我不认为脚本最终会永久下载。这是您最常看到的方法。

关于powershell - 如何在不下载到本地驱动器的情况下运行位于公共(public) Git 文件夹中的 powershell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50069242/

相关文章:

c# - 使用 powershell 批处理文件运行 c# exe

xml - 当我尝试将值设置为 xml 属性时,powershell 奇怪地编码了符号

powershell - 如何在Powershell中迭代 “For each object that has a value”

arrays - 为什么我的数组在发送到函数后是空的

windows - Powershell v2 在启动时崩溃

Powershell 解析/迭代并组合两个注册表项

.net - 通过powershell在iis中限制IP地址和域

arrays - 多重查找powershell数组

powershell - New-AzureRmResourceGroup 命令在 powershell 中不起作用

arrays - powershell.exe -file 字符串数组作为参数