PowerShell是Windows的命令行和脚本实用程序。仅使用此标记来解决有关编写和执行PowerShell脚本的问题。特定于跨平台版本PowerShell Core(Windows,macOS和Linux)的编程问题应标记为[powershell-core]。应在超级用户或服务器故障上询问有关系统管理的问题。
无法使用 Az PowerShell 将目录读取者角色分配给托管标识:“未找到角色”错误
我正在使用用户管理身份 (UMI) 连接到 Microsoft Graph。我已经在 Azure 门户中创建了托管标识,但现在我需要将目录读取者角色分配给...
在 Windows 10 中自动将计算机/任务栏时钟持续(永久)设置为特定的设置日期和时间
Powershell(具有管理员权限)中的以下代码是否会将计算机(任务栏时钟/日期)永久设置为指定的日期/时间? $date=[datetime]"30/09/2024 12:00:00";wh...
Powershell Foreach 循环迭代 API 输出并逐行显示变量值
我正在 Postman 中运行一些 Azure DevOps API 查询,这些查询成功返回了预期结果,下面共享其中的一个片段,并且仅代表数十个类似迭代输出中的一个...
整个脚本末尾的PowerShell脚本输出中的Format-Volume
以下是test.ps1的代码: 写入主机“格式化卷之前的消息” 格式卷-DriveLetter I -文件系统 exFAT -AllocationUnitSize 131072 写主机“F后消息...
在 Azure Pipeline Powershell 中调用 git 命令不写入任何输出
在 Azure Pipeline 中,我想在触发管道的推送中的提交上运行 git diff-tree。在 Powershell 任务中并使用 Azure DevOps Services REST API,我能够获取所有 c...
Windows Powershell - 向函数返回和提供变量不起作用
我有以下代码,它有一个用户菜单,并递归搜索文本文件和包含字符串“hello”的文件,然后打印一个包含结果的 HTML 文件: Foreach ($Targ...
PowerShell:使用 @{Add=''} 有时有效,有时无效
当一个对象可以在一个对象上有多个值时,我大部分时间都使用: -对象@{添加=''}或-对象@{删除=''}。但我注意到这并不总是有效,你需要设置所有...
如何优化使用 shell 命令来读取 Makefile 中的 yaml 文件?
简介 我正在尝试使用 shell 命令使 Makefile 读取一个最多只有 20 行代码的 YAML 文件。 我遇到的问题是需要很长时间才能读取数据......
我正在编写一组 PowerShell 函数,理论上可以在 x86、AMD64、ARM 或 ARM64 PowerShell 进程中运行。脚本函数将启动指定的可执行文件,但首先我会
我有办法使用 PowerShell 命令连接到 Hyper-V 服务器吗?
要从 Hyper-V 管理器连接到 Hyper-V 主机,请右键单击左侧窗格中的 Hyper-V 管理器,然后单击连接到服务器。 我有什么方法可以使用 PowerShell 连接到 Hyper-V 服务器
批处理文件中的 For 循环 PowerShell 命令删除撇号
我在批处理文件 for 循环中使用 PowerShell 命令时遇到问题。 该脚本从电子邮件地址本地部分的句点两侧检索名字和姓氏。 例如j...
我有一个包含两个“列”“用户 ID”和“电子邮件”示例的 CSV: 用户 ID、电子邮件 1234-1234-1234,[email protected] 321-1235-44432,[email protected] 322136231345,更多.email@地址....
我想找出哪个用户、IP、工作站名称远程连接到工作站。这可以在事件日志 eventid 4624 logontype 10(远程交互,例如 rdp)中看到。当这种情况发生时...
如何使用powershell获取最近的防火墙更改列表和详细信息?
我想要一份最近的防火墙更改列表(通常是通过安装软件进行的),并查看所做的防火墙更改的详细信息。 我设法在一定时间内获得了一份清单...
Powershell:无法找到类型 [System.IO.Compression.ZipArchiveMode]:TypeNotFound 错误
我发现 Windows Powershell 出现以下奇怪行为。 脚本1: 添加类型-AssemblyName System.IO. Compression.FileSystem [系统.IO.压缩.ZipArchiveMode]::更新 输出: PS C:\用户\
从现有 CSV 和脚本记录到 CSV - PowerShell
我正在尝试为这里的进程构建一些带有跟踪器的日志记录。日志记录将从现有 CSV 中获取数据,从脚本输出中获取数据,并对它们进行比较,以便是否存在重复项...
TL;DR:为什么模块函数在从脚本调用时不隐式继承 -WhatIf? 据我了解,cmdlet 和函数将从调用脚本继承诸如 -WhatIf 之类的开关...
如何重命名/移动项目并覆盖(即使它们存在)(对于文件、文件夹和链接)?
是否有一个命令可以移动项目(或者只是重命名,因为源和目标都在一个文件夹中)并强制覆盖适用于任何项目类型(叶子、容器)? 背景:我...
我最近将 oh-my-posh 安装到了我的 Windows powershell 中,并使用了 catppuccin 主题,但是当我使用 dir 命令时,任何子文件夹都会在输出中突出显示,这是我不想要的。
我想将网络配置文件更改为私有,这是具体的。 我已经在我的项目中尝试过 PowerShell 命令,如下所示 PowerShell.Create().AddCommand("Set-NetConnectionProfile...