powershell-3.0相关内容

从 Ansible 运行 powershell 脚本

我有一个 powershell 脚本,它为文件 ex.- "C:\temp\foo.ps1" 接受多个用户输入,然后它运行.我正在尝试使用 win_shell 模块将该脚本与 Ansible 集成.如何为 powershell 脚本传递用户输入:- - 名称:windows 测试命令win_shell: C:\temp\Snapshots.ps1参数:标准输入:C:\temp\test3.cs ..
发布时间:2021-11-11 01:44:31 其他开发

检查 AD 对象是否存在;如何避免丑陋的错误消息?

我有一些看起来像这样的代码: if (Get-ADUser $DN -EA SilentlyContinue) {# 存在} 别的 {# 不存在} 不幸的是,当 Get-ADUser DN 找不到用户时(这很好,这意味着没有使用对象名称),它会抛出并吐出错误.我知道它会失败,这很好,这就是为什么我有一个 -ErrorAction 到 SilentlyContinue.不幸的是,它似乎什么也没做 ..

使用 PowerShell 将 Excel 文件另存为 XML

我目前正在用 powershell 编写一个脚本,该脚本通过文件树递归搜索 XLS 文件.我想将所有文件保存到 xml 中,以便能够阅读它们并根据需要更改数据. 无论如何可以使用 Powershell 将 Excel 文件保存为 XML 吗? 感谢您的帮助! ---- 更新---- 我在此处找到了一个脚本,它基本上创建了一个excel文件并将其保存为xml. 使用相同 ..
发布时间:2021-10-01 19:44:47 其他开发

如何使用 Powershell 从 XML 中删除特殊/坏字符

我有一个 XML 文件,我想从下面的文件中删除那些十六进制字符错误是无效字符: 我不知道 STX 是什么意思,当我尝试将它复制到剪贴板并粘贴到 MS Work 时,它显示了一些其他值. 如何在 powershell 中编写脚本以从我的 XML 文件中删除上述内容. 解决方案 以下正则表达式将通过指定否定 XML 文档中整个有效 unicode 条目集的字符类来从 XML 中删除 ..
发布时间:2021-10-01 19:24:17 其他开发

是否可以有一个窗口来插入由powershell制作的数据?

当我在服务器上宣布我的更改时,我总是使用我的相当大的 xml 文件,我会搜索我的内容的正确位置,例如 servername 、time ,data 和我的 name 他们处于不太舒服的位置,我想自动化一点.是否有可能像我的绘画作品那样使用 powershell 制作的“图形界面"? 然后我将我的数据插入到 4 个列中,然后将它们放置在正确的位置. 如果可能,有人可以给我 cmdlet ..
发布时间:2021-09-27 18:54:44 其他开发

在 PowerShell 中获取卷号

我正在运行 PS cmdlet get-customcmdlet 生成以下输出 名称 FreeSpaceGB---- ------------ABC-vol001 1,474.201ABC-vol002 2,345.437ABC-vol003 3,147.135随机值 4,147.135 我想从最高的 volume number ABC-vol003 中捕获 003 我也想忽略 random- ..
发布时间:2021-09-26 19:23:44 其他开发

通过 PsExec 在远程机器上执行批处理文件

我正在尝试通过 PSExec 在远程 PC 上运行批处理文件(在我刚刚编写的“记事本"批处理文件中).下面的 psexec 命令在我的笔记本电脑中运行,但无法在远程 PC 上执行任何操作.我什至没有看到在远程机器的进程列表上运行“记事本". c:\Program Files (x86)\PSTools> psexec -u administrator -p force \\135.20.230. ..
发布时间:2021-09-25 20:04:16 其他开发

Powershell 获取 ipv4 地址到一个变量中

powershell 3.0 Windows 7 中是否有一种简单的方法可以将本地计算机的 ipv4 地址放入一个变量中? 解决方案 这是另一个解决方案: $env:HostIP = (获取 NetIPConfiguration |哪里-对象{$_.IPv4DefaultGateway -ne $null -and$_.NetAdapter.Status -ne "断开连接"}).IPv ..
发布时间:2021-09-25 20:01:06 其他开发

如何使用 PowerShell 更新 COM+ 应用程序并创建其 msi 文件?

我的机器上安装了一个 COM+ 应用程序,它有两个组件.这个 COM+ 应用程序是使用 SetupCom.exe 文件创建的,该文件是几年前使用 C# 代码创建的.它曾经安装和创建一个 COM+ msi 文件,但现在我无法访问该代码,我需要从这个 COM+ 应用程序中删除一个组件 - 不再使用. 因此,我使用 google 进行搜索,发现一些 PowerShell 脚本从 COM+ 应用程序 ..

使用 PowerShell 获取 SharePoint Online 中所有网站集中的所有子网站(所有级别)的计数

我正在尝试使用 PowerShell 获取网站集中所有级别的所有网站集和相应的子网站.有很多帖子和参考资料概述了方式,但我找不到可以提供站点集中子站点(再次所有级别)计数的帖子.我的环境是 SharePoint Online.我需要两件事: 获取 SharePoint Online 中所有网站集中所有子网站的数量并导出为 CSV. 以网站集 URL | 格式导出网站集和子网站列表子网站网址 ..
发布时间:2021-07-23 21:03:57 其他开发

使用 PowerShell 从 SharePoint Online 下载文件

我需要使用 powershell 从共享点在线文档库下载文件 我已经设法达到下载应该发生但没有运气的地步. 我知道这与我使用流/编写器的方式有关 任何提示将不胜感激 *编辑我的本地目录中只有 0 个长度的文件没有抛出错误消息 $SPClient = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.S ..
发布时间:2021-07-23 20:33:09 其他开发

比较 Powershell 中的两个列表

我刚刚开始使用 powershell.我有两个 132 和 134 条记录的列表.它们共有 85 条记录,我想获取单独列表中 list1 但不在 list2 中的值,比如 list_out1,以及在 list2 中但不在另一个列表中的 list1 中的值,比如 list_out2.我终于想打印 list_out1 和 list_out2.我尝试按照 这个答案 但它在尝试打印 list_out1 时 ..
发布时间:2021-07-17 18:58:09 其他开发

Powershell v3 Invoke-RestMethod 标头

我正在尝试对服务进行 RestAPI 调用,该服务在其文档中指定以下内容: 集成服务器可以以 XML 和 JSON 格式进行响应.在您的文件中使用以下接受标头之一请求: 接受:application/json,/. 接受:application/xml,/ 如果接受标头不包含 application/xml、application/json 或 /,集成服务器将响应“406 方 ..
发布时间:2021-07-09 19:10:24 其他开发

使用自签名证书和基本身份验证的 Powershell Invoke-RestMethod - 任何示例?

我正在使用 RESTful API 并且使用 Firefox RESTClient 插件一切正常.我可以轻松查询 API. 但是,当我尝试将相同的 API 调用插入 powershell 时,它不起作用! 我已经尝试了其他各种帖子中的以下代码,这些代码应该可以排除证书问题,但我仍然无法使其正常工作: # 这个块应该可以帮助我解决我认为的任何自签名证书问题$netAssembly = ..
发布时间:2021-07-09 19:09:03 其他开发