PowerShell是Windows的命令行和脚本实用程序。仅使用此标记来解决有关编写和执行PowerShell脚本的问题。特定于跨平台版本PowerShell Core(Windows,macOS和Linux)的编程问题应标记为[powershell-core]。应在超级用户或服务器故障上询问有关系统管理的问题。
如何使用PowerShell将托管VSTS版本管道中的服务主体分配给AAD组?
我有一个VSTS发布管道,它提供了一个带有托管服务标识的新功能应用程序。我的解决方案包括我的应用程序机密的共享密钥保管库实例。 Key vault允许最多...
除了[消息]之外,如何调用Slack API中的任何其他事件?
我正在尝试在松弛的通道中制作一个机器人,这样我就能理解整个过程是如何工作的。我有两个问题。 [第一个问题解决]首先,我知道如果发送消息...
尝试将身份验证令牌存储为python中的系统变量,但在打印时返回None
我有一个身份验证令牌,我试图在Windows 10中存储为系统变量,我尝试创建一个名为“SLACK_BOT_USER_TOKEN”的新用户变量和一个同名的新系统变量,...
我有一个文本文档,分为标识分支位置的部分,以及仅在该分支下需要替换的占位符。例如,我需要将'xxxxx'替换为......
如何在PowerShell中删除文件之前检查程序是否正在运行?
我正在尝试创建PowerShell脚本,首先我要检查程序是否正在运行,如果没有,则继续删除特定文件。到目前为止我所拥有的是:$ Prog =“C:\ ...
我正在尝试从给定计算机上的所有用户的\ AppData \ Local \ Microsoft_Corporation目录中删除一个文件夹。我找到了一些PowerShell脚本,可以为我完成这项任务,但额外...
为什么自动化框架需要每个PowerShell cmdlet的代理功能?
在我的新项目团队中,对于每个powershell cmdlet,他们都编写了代理功能。当我问这种做法的原因时,他们说这是自动化框架的正常方式......
我的脚本正在运行,但我收到此错误:在此对象上找不到属性“名称”。验证该属性是否存在。我正在循环复制文件夹。知道发生了什么事吗? $ ...
我试图找出如何合并2个数组名称,这是我尝试运行但它不适用于($ i = 1; $ i -le 4; $ i ++){$ test [$ i] = Invoke -WebRequest http://lon-serv-$i/mani.json -TimeoutSec 30 -...
WMF 5.1包括允许签署MOF文档和DSC资源模块的新功能(参考)。然而,这在现实中似乎很难实现 - 或者我正在做更多......
我正在编写一个脚本,它只会在M-F 8 AM-5PM期间运行。问题是它在8-5或M-F下降之后()循环它只是...不知道如何回到循环中。这让我...
我的脚本运行外部命令没有任何问题:$ Target =“X:\ Backup 2017-12-27.7z”Write-Host“压缩为$ Target ...”和“C:\ Program Files \ 7-Zip \ 7z .exe“a”$ Target“@C:\ Webs \ Scripts \ ...
如何调用/使用一个ps.1脚本函数,变量和类到另一个ps.1文件而不使用psm1和完整目录路径?
D:\ NoName \ testfolder1 \ test1.ps1:function restapi {Write-Host“Initiating Rest Call”$ test_value =“1”} D:\ NoName \ Testfolder1 \ testfolder2 \ test2.ps1:Invoke-Expression -Command D:\无名\...
我正在尝试创建一个PowerShelll脚本,如果已经映射,则首先检查打印机列表。如果未映射列表中的打印机,则它将映射打印机。检查打印机......
我试图将数组参数传递给powershell脚本文件。我试图在命令行中传递这样的命令行。 Powershell -file“InvokeBuildscript.ps1”“z:\”“Component1”,“......
我想知道是否有可能通过powershell为用户分配使用某些cmdlet的能力。例如,New-AzureADDirectorySetting cmdlet通常只允许...
我编写了一个运行两个SQL查询的powershell脚本,将结果保存在2个变量中并进行比较。如果结果彼此不同,我会收到一封电子邮件。但是,我注意到......
我想在所有子文件夹中创建空文本文件。以下脚本将列出所有空子文件夹。 $ a = Get-ChildItem D:\ test -recurse | Where-Object {$ _....
我试图使用下面的cmdlet断开与PowerShell的iscsi目标断开连接。 Disconnect-IscsiTarget -NodeAddress $ Target.NodeAddress但是一旦我执行了它,就会显示一个确认提示:...