PowerShell是Windows的命令行和脚本实用程序。仅使用此标记来解决有关编写和执行PowerShell脚本的问题。特定于跨平台版本PowerShell Core(Windows,macOS和Linux)的编程问题应标记为[powershell-core]。应在超级用户或服务器故障上询问有关系统管理的问题。
我必须做的最困难的事情之一是使用PowerShell访问Windows API。我想使用Shell32.dll中的API擦除回收站。还有其他方法,但它们是......
尝试使用PowerShell修改Active Directory
我试图通过PowerShell修改AD中的多个用户。我想添加/更新字段以提供其计算机的完整路径。 Hete是我到目前为止的剧本...... Get-ADUser -...
对Invoke-RestMethod的powershell限制?
我有这段代码:$ url =“https://outlook.office365.com/api/v1.0/me/messages”$ date = Get-Date -Format“yyyy-MM-dd”$ messageQuery = “”+ $ url +“?`$ select = Id&`$ filter = HasAttachments ...
使用Where-Object后使用Get-Random创建一个空值表达式
我正在尝试创建一个包含数字,字母(大写和小写)和符号混合的10个字符的密码。下面是我在函数中使用的脚本:Function Get -...
如何使用powershell获取EC2实例的公共IP和私有IP地址?并列出这些实例的IP
如果我知道EC2实例ID和EC2实例名称,如何使用powershell脚本通过此信息获取EC2实例公共IP和私有IP地址?并列出这些实例的IP
我正在编写一个函数,将一个IP地址列表从点分十进制形式转换为PowerShell中的无符号整数。这是我的函数:function Convert-IPtoInteger(){param(...
我有一段时间是PowerShell用户,但我不确定如何为我的PoSh脚本实现-Help开关。脚本已经有一个内置的帮助,可以使用Get-Help myscript检索....
Powershell中的邮箱导出请求(PST)不返回任何状态
我正在尝试自动创建PST。然而,大约50%的时间,我遇到一个错误,这个代码块陷入无限循环,因为powershell永远不会检索导出的状态...
我编写了一个PowerShell脚本来创建一个电子邮件,但我似乎无法附加文件。该文件确实存在,PowerShell可以打开它,任何人都可以告诉我我做错了什么? $ ol = ...
如何在Visual Studio Online Teamservices中注册/加载.pfx证书以用于持续集成?
我目前正在使用PowerShell通过Connect-AzureAD与证书和SPN连接到Azure AD。这是我的脚本的一部分,我创建一个自签名证书,导出到我的本地...
我是PowerShell脚本的新手。试图从网上学习它。现在我正在尝试编写脚本并面临一些问题,所以需要一些帮助和人们的建议。我在说明......
我使用下面的方法递归列出包含$ pattern的文件夹中的所有文件Get-ChildItem $ targetDir -recurse | Select-String -pattern“$ pattern”|小组路径|选择名称但它......
PowerShell foreach()基于第一个元素的多维数组
我有一个相当基本的多维数组,看起来像这样:2017,123 2017,25 2018,5 2018,60 2017,11我希望运行一个ForEach()循环或类似函数来总计...中的数字
我为猜数字游戏写了一个简短的PowerShell脚本。这看起来像如下:clear-host $ Guess =“11”$ response = read-host“输入你的猜测”if($ response -eq $ guess){write -...
我刚开始使用PowerShell,我想编写基本的shell脚本来删除Windows 10默认应用程序,如XBOX,Instagram等,这就是我的脚本的样子。 $ appXPackage =“Get -...
试图执行以下... Start-Transaction New-Item -Name dogshit.txt -UseTransaction -Path'〜\ happy_place'当我这样做时,我会收到一条爱情说明,“提供商不支持......
GetSmoObject错误:尝试为ManagedCompter检索对象数据失败
我正在尝试编写一个PowerShell脚本,它将启用TCP / IP和命名管道服务器协议,但我的服务器无法找到它们。这是我用来连接协议的代码。 [...
我正在为程序创建一个MSI安装程序,并希望允许人们升级他们的安装,而不是总是卸载/重新安装。我已经把它的大部分都搞定了,但现在我想......
用于内容的Invoke-RestMethod的消息体类型application / xml
我想传递XML文档作为REST方法调用的一部分:$ url ='https:foobar / get / jars / 2 / cookies / chocolate-chip'[xml] $ message = @' 吃
我对PowerShell如何处理Hashtable键与对象属性感到困惑。考虑:$ list = @ {'one'= @ {name ='one'order = 80}; 'two'= @ {name = ...