powershell-core相关内容

如何使用函数身份验证或 Azure AD 服务主体对 Azure 函数进行身份验证

我有一个 Azure 函数,用于从 Azure AD 获取数据,但我想限制谁可以使用该函数,因为它将使用 HTTP 触发器,以便我能够从逻辑应用程序稍后.因此,由于 HTTP 触发的 Azure Functions 具有公共终结点,我想通过将授权级别设置为 Function 来提高安全性,或者更可取的是使用 Azure AD 服务主体(预先创建).进行此更改后,我可以通过将函数放入 URL 来进行 ..

Powershell 6 的哪个库包含 get-wmiobject 命令?

在 PowerShell(版本 6)中尝试使用 get-WmiObject 命令时出现以下错误: PS C:\Users\zsofi>Get-WmiObject Win32_product |选择名称,包缓存Get-WmiObject :术语“Get-WmiObject"不被识别为 cmdlet、函数、脚本文件或可运行程序的名称.检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试.在 ..
发布时间:2021-12-07 23:52:51 其他开发

Connect-AzAccount - 如何避免 Azure 设备身份验证?

我已经安装了 PowerShell 6.1.3 版本并且我想使用以下 Azure PowerShell 命令连接到 Azure 帐户: Connect-AzAccount -Tenant -订阅 输入此命令后,我收到带有 url 和一些代码的警告.然后我必须转到 URL 并在那里输入代码.之后,我连接到 Azure 帐户. 有什么办法可以避免这种确认? 我也尝试过使用 ..
发布时间:2021-12-06 18:57:32 其他开发

如何删除 Powershell 开始文本?

Powershell 6 有一个 Unix 风格的 /etc/issue,其中提到了指向文档的链接. PowerShell v6.0.0版权所有 (c) 微软公司.版权所有.https://aka.ms/pscore6-docs输入“帮助"以获取帮助. 这很好,但是: 我知道文档在哪里 我知道我推出了 Powershell 6 如何删除部分或全部消息?IIRC Powershel ..
发布时间:2021-06-19 20:21:36 其他开发

linux PowerShell 中“nohup"的等价物是什么?

我非常清楚重复问题的存在.但该问题已标记为已回答,我认为它根本无法回答原始问题. $ nohup command 即使 nohup 的父进程(shell)死亡,它也会继续执行命令.更多信息请见:nohup 和ampersand 的区别是什么..> 对于 Win32 api,我看到了 当系统终止一个进程时,它不会终止该进程创建的任何子进程.终止进程不会为 WH_CBT 挂钩程序生成通知..这 ..
发布时间:2021-06-19 20:03:14 其他开发

正在获取主目录?

我正在尝试通过脚本将目录从用户的主目录中删除.这是我正在尝试的方法,但是〜是作为文字插入的,而不是扩展到主目录.无论如何,有没有使其扩展?如果没有,我可以通过其他方式获取主目录吗? $ mySourceDir =“〜/Projects/svn/myProject/trunk"#单引号也不会扩展cd $ mySourceDir 这是在 OSX 上使用 PS 6 测试版. 解决方案 在 ..
发布时间:2021-05-31 18:50:20 其他开发

从Powershell确定操作系统版本,Linux和Windows

如何在脚本中使用Powershell确定操作系统类型(Linux,Windows)? 当我的脚本的这一部分在Linux主机上运行时,ResponseUri无法识别. $ UrlAuthority = $ Request.BaseResponse |选择对象-扩展属性ResponseUri |选择对象扩展属性授权 所以我想要一个 If 语句来确定看起来与此类似的操作系统类型: If ..

Debian Docker容器错误中的PowerShell Core

我是Docker的新手,正在尝试创建安装了Raspbian基础和PowerShell Core的Docker映像. 编辑:更新了Dockerfile以包含 libicu52 软件包,该软件包解决了主要错误:缺少 libpsl-native 或不存在依赖项.更改了 CMD 参数,现在有另一个错误. 这是我的Dockerfile: #下载最新的RPi3 Debian映像从resin/ra ..
发布时间:2021-05-02 19:48:07 其他开发

仅当JSON属性存在时才排除它-Powershell

我有两种不同的JSON,如果仅在Address(它是一个数组)下存在,我想从JSON对象中删除街道.我正在尝试在Powershell中执行此操作.我可以使脚本正常工作并删除街道,但是如果地址具有streets属性,我只想运行命令的排除行. { "Customer": [{ "id": "123" }], "address": [{ ..
发布时间:2021-02-13 21:11:46 其他开发

PowerShell 6-支持Windows GUI库

我知道新的PowerShell 6/core缺少对Windows GUI库的支持,我已经使用 Windows.Forms .NET类在PS-5.1中开发了一些重要项目. 问题: 我们计划在今年夏天升级到PowerShell 6,这意味着我将失去所有的GUI功能(使用Windows.Forms开发). 问题: 在这种情况下,我们应该怎么做才能在我们的PS应用程序中保留GUI功能.您是否设 ..
发布时间:2020-07-03 21:12:44 其他开发

在Powershell Core 6中替换HtmlWebResponseObject.ParsedHtml

我的目标是解析使用Invoke-WebRequest检索的html文件.如果可能的话,我想避免使用任何外部库. 我面临的问题是,Invoke-WebRequest返回的是BasicHtmlWebResponseObject而不是HtmlWebResponseObject 我尝试使用Select-Xml,但是我的html并不完全有效(例如缺少结束标记),因此无法解析结果. 我发现的另一种 ..
发布时间:2020-07-03 21:12:41 其他开发

使用PowerShell和Azure CLI将代码从GitLab存储库部署到Azure Web App

我想使用PowerShell脚本和Azure CLI设置从GitLab存储库到Azure应用的连续部署.使用 Azure RM模块和Windows PowerShell 已经可以解决此问题,但是因为它们是 PowerShelll核心. 该解决方案应提供一个PowerShell(核心)脚本,以直接从GitLab到Azure设置持续部署.它必须使用 Az模块.运行安装脚本后,随后对GitLab存 ..