powershell 相关问题

PowerShell是Windows的命令行和脚本实用程序。仅使用此标记来解决有关编写和执行PowerShell脚本的问题。特定于跨平台版本PowerShell Core(Windows,macOS和Linux)的编程问题应标记为[powershell-core]。应在超级用户或服务器故障上询问有关系统管理的问题。

Powershell代码删除匹配的文本,给出错误

我有这个代码:powershell -Command“(Get-Content C:\ users \ Public \ ITCMD \ Toggler \ settings.ini)| Where-Object {$ _ -notmatch”\ b!Friend!\ b“} | Set-内容C:\ users \ Public \ ITCMD \ Toggler \ settings.ini“......

回答 1 投票 0

检查没有.xls扩展名的Excel文件

有没有办法在不查看扩展名的情况下查询文件以查看它是否是Excel文档?我有一种情况需要将大量文件转换为PDF(从Excel和Word)。 ...

回答 3 投票 0

按密码到期日期对Get-ADUser输出进行排序

我正在运行一个PowerShell脚本来获取AD用户及其密码到期日期。我想根据密码到期日期对输出进行排序。这是脚本:Get-ADUser -filter {...

回答 1 投票 0

MetaData Copy-Item未带来用户名

当我将文件复制到另一个目录时,我正在尝试复制文件的元数据。但是,我注意到用户名(上次修改文件或创建文件的人)不是......

回答 1 投票 0

如何从单独的ps1文件访问自定义PowerShell 5.0类

我在ps1文件中创建了一个类,它在ps1文件中运行得很好。我可以在同一个文件中使用类和测试运行各种测试。我的麻烦是我似乎无法找到...

回答 2 投票 0

在远程服务器(网络驱动器)上创建连接点

我正在尝试在PowerShell中创建连接点。我本地驱动器上的此命令运行良好:$ Local = New-Item -ItemType Junction -Path C:\ install \ junction -value C:\ cygwin64这是相同的...

回答 2 投票 1

尝试从Azure Runbook调用Invoke-RestMethod时无法连接到远程服务器

尝试从Azure Runbook上的Powershell和Powershell Workflow脚本调用Invoke-RestMethod时遇到此错误。无法连接到远程服务器(无法连接到...

回答 1 投票 1

无法在Powershell中对通用词典(按键)进行排序

我无法通过SORTED集合获取循环以使用通用字典。显然,我想得到:11,威斯康星州21,弗吉尼亚州31,北卡罗来纳州41,阿拉斯加但是没有用2 ...

回答 1 投票 1

如何使用正则表达式获取文本块(PowerShell / C#)[重复]

资源“aws_instance”“launch-ec2-servers”{ami =“$ {var.ec2_ami}”instance_type =“$ {var.instance_type}”key_name =“$ {var.key_name}”vpc_security_group_ids = [“$ {var。 ...

回答 1 投票 0

如何检查.html文件是否打开,如果是,请使用Windows PowerShell脚本关闭它

我是PowerShell脚本的新手。我想知道我是否可以检查html文件是否打开。如果它被打开,那么我想在运行相同的脚本后重新打开它。我的脚本创建了一个......

回答 1 投票 0

Powershell命令用于列出特定/单个群集节点上的服务

如何使用Powershell在给定集群中的特定节点上查找服务列表?此群集组ServerName_1和ServerName_2中有2个节点,我正在尝试获取服务...

回答 2 投票 0

PowerShell将内容保存到文件中

我正在尝试写入PowerShell中的文件。我愿意用$ StrTemp2和80个参数将StrAddSpace函数的结果写入$ OutputFilePath,这是一个文件的路径,我已经...

回答 2 投票 0

为什么Select-String会添加空行?

这是一个最小的repro示例。预期结果:PS C:\>(“a”,“b”)a b PS C:\>(“a”,“b”)| Select-String“b”b PS C:\>实际结果:PS C:\>(“a”,“b”)a b PS C:\>(“a”,“b”)| ...

回答 1 投票 3

是否可以拦截输入到交互式shell中的每个命令?

我希望能够将我手动输入的每个命令包装到具有我自己功能的交互式Powershell控制台中,有没有办法以理智的方式拦截它?我想要完成的是......

回答 2 投票 1

Get-ADObject无法在php中运行

我试图通过PHP查询GC。我只是运行简单的测试查询。但它没有与get-adobject一起运行。但如果我使用get-aduser我可以得到结果。真奇怪。甚至很简单得到-...

回答 2 投票 0

hostname.exe和$ env:ComputerName的输出之间的区别? [关闭]

我遇到$ env:ComputerName的值与hostname.exe命令输出之间的差异,该脚本根据预定义的集检查计算机的主机名:if($ env:...

回答 2 投票 1

PowerShell / .Net - Google API联系人修改:PUT请求401未经授权

我正在尝试使用.Net API修改Gmail帐户中的联系人,并将其加载到PowerShell中。我正在按照此处描述的步骤进行操作(更新联系人,Doh!)要更新联系人,请先...

回答 1 投票 0

尝试通过Powershell脚本在IIS中创建网站

我有以下脚本:$ Logdir = $ args [0] $ Description = $ args [1] $ Domain = $ args [2] New-Item IIS:Sites $ Description -Bindings(@ {Protocol =“http”; BindingInformation =“*:80:$ Domain”},@ {...

回答 2 投票 0

无法使用Remove-Item -Recurse -Force以递归方式删除某些文件

关于powershell 5.1在foreach循环中使用它,例如:foreach($ i在$ folder.subfolders中){if($ i.path -like“* node_modules”){Remove-Item $ i.path -Force -Recurse}}我继续跑......

回答 1 投票 1

执行多个脚本

我一直在研究一些脚本,这些脚本以JSON格式从Web提取数据并转换为CSV文件。大约有20个脚本,我正在寻找一次运行它们的最佳方法。现在我......

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.