powershell-5.0相关内容

如何使用 PowerShell 运行 .reg 文件?

我想使用 PowerShell 脚本运行 .reg 文件(注册表文件),但我无法运行它.当我手动运行它时,它会在注册表中创建相应的节点,但我希望它使用 powershell 脚本执行.下面是我尝试使用但没有结果的代码 - $PathofRegFile="c:\file.reg"regedit/s $PathofRegFile 我尝试的另一个代码是这个 - Start-Process -fil ..

遍历 JSON 文件 PowerShell

我正在尝试在 PowerShell 中遍历以下 JSON 文件. 没有特别命名顶部标签(例如 17443 和 17444),因为我事先不知道它们,所以我找不到循环数据的方法. 我想为所有记录输出标签 3、4 和 5(标题、名字、姓氏). 我将如何做到这一点? {“17443":{"sid":"17443","nid":"7728","已提交":"1436175407",“数据" ..
发布时间:2021-12-08 00:01:09 其他开发

数据行到字符串到数组问题

我遇到了一个非常奇怪的问题.我有一个用一堆行填充的对象.我可以很好地访问它们,但我需要附加一个“."(点)到其中的每个值,所以我最终使用 for each 循环将每个记录转换为字符串并添加一个“."调整值后.然而,现在的问题是,我想将这些行中的每一行(并且这些行只有一个列/项目)分配给另一个数组/对象,以便我以后可以访问它们. 问题是,即使我声明一个对象/数组变量并分配字符串转换的数据行,对 ..
发布时间:2021-11-18 03:48:16 其他开发

PowerShell-V5 Invoke-Webrequest 添加 2 个标头授权标头并接受接受标头

我正在尝试创建一个脚本,该脚本将使用 powershell 和 invoke-webrequest 自动升级 NSX,以利用 NSX Manager 的 API 调用.我已经完成了脚本,但脚本的某些部分我需要检查和匹配响应中的某些数据.事实上,NSX API 响应将 90% 是 xml 格式,但有时它可以是 json.如果响应是 json 格式,我的匹配将不起作用,并且脚本的某些部分也将不起作用, ..
发布时间:2021-11-15 03:36:34 其他开发

PowerShell 按文件扩展名压缩归档

如何使用 PowerShell 5.0 Compress-Archive cmdlet 以递归方式获取目录中的任何 .config 文件并将它们压缩,同时保持目录结构.示例: 目录1配置1.config目录 2配置2.config 目标是一个包含上述目录结构和仅配置文件的 zip 文件. 解决方案 我建议将文件复制到临时目录并进行压缩.例如: $path = "test"$filte ..
发布时间:2021-10-05 19:12:47 其他开发

Powershell 返回在 7 天内创建并驻留在指定服务器上的邮箱.

我需要在 7 天内创建的邮箱上自动应用 Exchange 2010 保留策略.但我还需要排除任何非美国服务器,因为这些服务器由海外 IT 管理. 这是我的脚本的前言,它允许在没有任何人工交互的情况下连接到交换.这样我就可以在 Windows 中安排它. If (Test-Path C:\temp\mycred.xml) {$UserCredential = Import-CliXML C: ..

无法找到模块提供者

我在使用 PowerShell 时遇到问题.几乎就像它没有完全安装一样;这很奇怪,因为它是 Windows 10 并且随附. 在没有锁定的情况下,我尝试用另一台正在运行的 Windows 10 机器上的新副本替换以下目录: C:\Users\UserName\AppData\Local\PackageManagement C:\Program Files\WindowsPowerSh ..
发布时间:2021-06-19 21:12:17 其他开发

Foreach 打印出整个数组

早上好. 我可以就我在这里做错的地方获得一些帮助吗?无论出于何种原因,返回输出正在打印整个数组而不是遍历它.该函数假设允许用户在命令行语法中输入,如果没有提供任何内容,它会选择可供选择的内容. 好的,到目前为止,选择选择以及为函数提供参数是有效的,关于它获取正确的数组.它没有做的是遍历数组. 见下文: $Group1 = @(“第一组",“第二组")$Group2 = @(“第 ..
发布时间:2021-06-19 21:05:35 其他开发