我正在使用一个适用于会话时间限制的组策略设置(附图)。 在testing的时候,我发现在2分钟出现的警告真的很微妙。 如果rdp连接最小化,用户甚至不知道警告是否发生。 第二个缺点是,在空闲时间到期(15分钟)后,它断开了rdp连接,这不是我正在寻找的。 有什么更好的select,以醒目的2分钟提醒用户。 就像在popup之前popuprdp连接一样。
joinWindows机器到Azure DSC自动化时遇到困难。 我收到以下错误: 服务器https:// azureserver / accounts / XXXXXXXXXXXXXXXXXXXX注册Dsc代理失败。 潜在的错误是:试图用AgentId注册Dsc Agent XXXXXXXXXXXXXXXXXXXXXX与服务器https:// azureserver / accounts / XXXXXXXXXXXXXXXXXXXX /节点(AgentId ='XXXXXXXXXXXXXXXXXXXXXX')返回意外的响应代码 未经授权。 。 + CategoryInfo:InvalidResult:(root / Microsoft / … gurationManager:String)[],CimException + FullyQualifiedErrorId:RegisterDscAgentUnsuccessful,Microsoft.PowerShell.DesiredStateConfiguration.Commands.RegisterDscAgentCommand + PS计算机名称:AZURE-TEST 这是我的mofconfiguration 参数( [参数(强制性= $真)] [string] $ RegistrationUrl, [参数(强制性= $真)] [string] $ RegistrationKey, [参数(强制性= $真)] [的String []] $计算机名, [Int] $ RefreshFrequencyMins = 30, [Int] […]
我试图找出如何通过PowerShell连接时使用Get-MailboxFolderPermission Office365组。 如果我运行: Get-MailboxFolderStatistics -Identity groupname | ft Name, Identity, folderpath, foldertype 我看到(除其他外)名为日历的文件夹与身份组名\日历,path/日历,并键入日历。 当我尝试通过以下方式查看此日历时: Get-MailboxFolderPermission -Identity groupname:\calendar 它告诉我指定的邮箱“groupname”不存在。 我也尝试指定身份作为域\组名:\日历和组名@域:\日历。 我想我必须指定不同的身份,但所有三种格式与用户名和Get-MailboxFolderPermission正常工作。 Get-MailboxFolderStatistics接受所有三种格式的用户名和组名。 如何使用Get-MailboxFolderPermissions查看Get-MailboxStatistics所说的日历?
我有多个我已经做的psobjects。 它们都是与noteproperty道具相同的对象types。 我将示例对象导出为CSV,可以通过将文件直接导入到对象中来创build它们 [psobject]$object=Import-Csv <file>.csv 政策对象: "Type","Policy Name","Policy ENCcription","Store","Last Modified","GUID","Assigned","Polling Interval","MainMode LifeTime","Master PFS","Main Mode Security Method Order(1)","Main Mode Security Method Order(2)","Main Mode Security Method Order(3)","Main Mode Security Method Order(4)","Main Mode Security Method Order(5)","No. of Rules" "Policy","AD DC Failsafe IPSec policy","Permits inter-DC replication traffic, AD as client….","Local Store","11/2/2017 8","{GUID}","NO","180 minutes","480 minutes / 0 Quick Mode sessions","NO","Encryption […]
当我们login到Azure门户并查看任何资源(如VM)时,我们将在每个资源的“概述”部分中看到一些监控数据,向我们展示30天的图表。 (CPU平均数,networkinginput/输出等) 我的要求是不要通过门户或cli对天青资源进行任何更改。 但我宁愿寻找一个powershell / azure cli命令,将所有这些数据从天青到我的本地机器进行一些分析。 我正在寻找VM,Web应用程序和Azure SQL。 谢谢
我正尝试使用CSV文件,PowerShell和Quest的AD CmdLets将用户导入到AD中。 添加用户时,不会添加UserPrincipleName。 这里是一个CSV示例: 名字,姓氏,显示名称,SamAccount,UserPrincipleName,电子邮件 FirstA,LastA,“First Last”,FLastAL.ou1,FLastAL.ou1 @ clients.domain.local,FLastA @ outemail.com First2A,Last2A,“First2 Last”,FLast2AL.ou1,FLast2AL.ou1 @ clients.domain.local ,FLast2A @ outemail.com 这里是PowerShell snippit: $Users = Import-Csv $UserFile foreach ($User in $Users) { New-QADUser -FirstName $User.FirstName -LastName $User.LastName -DisplayName $User.DisplayName -SamAccountName $User.SamAccount -Name $User.SamAccount -UserPrincipalName $User.UserPrincipalName -ParentContainer "OU=$OUName,OU=Customers,DC=clients,DC=domain,DC=local" }
在Exchangepipe理控制台GUI中执行某些操作时,会出现一个窗口,其中显示执行该操作的PowerShell命令。 这对于学习如何创buildPowerShell脚本来做同样的事情很有用。 有没有办法获得在Exchange中执行次要操作的PowerShell命令,就像只是在属性对话框中更改各种属性一样? 从一些答案我可以告诉我的问题不清楚。 我指的是具有GUI的Exchangepipe理控制台,而不是基于PowerShell的Exchange命令行pipe理程序。 在控制台中,执行使用向导(如添加新用户)的操作时,最终对话框将显示一个文本框,其中包含在后台执行的PowerShell命令。 我想知道在GUI中执行小操作时是否可以获得这些命令。
有没有办法使用Windows Power Shell来跟踪哪些应用程序在文件上有资源锁? 这是我正在寻找的: 一个命令行或脚本,用于显示对文件具有locking的应用程序。 上面的奖励是检测具有该锁的用户账户以及该锁持续了多长时间。 跟进: SysInternals有一个强大的工具,可以让你在上面的命令行中捕获一个完整的转储。 我发现了一个脚本似乎也做了这个工作(取代你想看到的完整path和文件): PS> $ handle = handle PS> foreach($ line in $ handle){if($ line -match'\ S + \ spid:'){$ exe = $ line} elseif($ line -match''){“$ exe – $ line”} }
我需要查询我的收件箱与PowerShell的所有“undelivered邮件返回”的recursion… 我有recursion部分的问题… 这是我得到的: $outlook = new-object -com Outlook.Application $ns = $olApp.GetNamespace("MAPI") $mb = $namespace.Folders | ?{$_.name -match "mailbox"} $folder1 = $mb.Folders | ?{$_.name -match "folder1"} $folder1.Folders | %{$_.name} $folder1.items | foreach { if($_.subject -match "undelivered") {…} } 这是我得到的…但我在脚本的recursion部分有一些问题.. 任何帮助将greate … 谢谢
SCOM 2007 R2增加了一个碎片分析健康检查,在我的许多服务器上产生警告。 为了试图理解SCOM是如何确定碎片级别的,我创build了以下Powershell脚本来重现相同的数据: $vols = Get-WmiObject -computername "Z002" Win32_Volume -filter "DriveType=3" $defragInfo = $vols | %{$_.DefragAnalysis() | add-member -membertype noteproperty vname $_.name -passThru} $defragInfo | %{$_.DefragAnalysis | add-member -membertype noteproperty DefragRecommended $_.DefragRecommended -passThru | add-member -membertype noteproperty vname $_.vname -passThru} | out-file ./tmp.txt 下面的示例输出。 SCOM使用FilePercentFragmentation编号来警告任何超过10%的东西,我想知道的是如何计算的百分比,因为它当然不是碎片文件除以总文件。 DefragRecommended:是的 vname:I:\ AverageFileSize:20277223990 AverageFragmentsPerFile:1.11 ClusterSize:4096 ExcessFolderFragments:0 FilePercentFragmentation:54 碎片文件夹:1 自由空间:131237363712 […]