get-aduser -SearchBase $ou -Filter * -Properties displayname,usercertificate |ForEach-Object{ $displayname = $_.displayname $_|select -ExpandProperty usercertificate | ForEach-Object{
原创 2月前
7222阅读
    Collect Active Directory information by PowerShell.    发现经常安排不过来去现场获取基础架构环境的信息,而客户的维护人员有时候又不知道要帮助收集哪些信息。用韦小宝的话说,我们要运筹什么什么之中,决胜什么什么之外。所以要看看有没有办法不用人在现场就收集一些信息。    在写了一段用来收集Exchange架构的PowerShell之后,由于
原创 2018-03-15 20:53:24
10000+阅读
1点赞
1评论
1、获取指定用户的所有属性。
原创 7月前
534阅读
-----提供AD\Exchange\Lync\Sharepoint\CRM\SC\O365等微软产品实施及外包,QQ:185426445.电话18666943750有时候我们需要查询账号的很多属性,但是需要通过不同的命令去获取,有点类似SQL Server里面的多表连接查询,比如查询所有账号的ad账号描述,邮箱名,显示名,邮箱地址,邮箱数目,邮箱大小,存档邮箱大小,存档邮箱数目。ad账号描述--
原创 2015-11-15 17:02:58
7965阅读
PowerShell 如今使用越来越频繁,例如管理员维护AD,需要将新建OU里的用户批量启用,当然这一点图形界面也可以做到,换一个要求,在AD管理中经常遇到的事情就是 查询OU,用户,如果用户数量非常多的话这对于图形界面来说不大容易,比如需要查询域中所有的OU,或者某OU下的用户,Powershell可以很方便 的统计这些庞大的信息     &nb
转载 精选 2016-09-18 14:52:52
3895阅读
查看计算机上可导入的模块:Get-Module -ListAvailable 导入模块:Import-Module ActiveDirectoryImport-Module GroupPolicyget-help *ad* 查找AD用户man Get-ADUserGet-ADComputer get-aduser -filter * -searchbase "ou=ou2,dc=testj,dc=
原创 2021-08-23 10:57:10
643阅读
适应平台:windows server 2012/R2 这是一个有意思的小技巧,我们可以通过使用AD管理中心进行AD日常管理的相关操作,然后快速获取与其对应的powershell命令。这对于使用powershell命令来进行批量管理非常有用。对于我们学习和理解powershell命令也很有用。
推荐 原创 2014-03-10 16:48:16
9079阅读
4点赞
2评论
众所周知,AD属性的修改可以使用Set-Aduser来进行操作,但是AD属性那么多,微软并未未所有属性都设置变量,这时候我们有什么办法来操作呢?一、哈希表哈希表用于AD属性修改,-add可以用于新属性的添加,-replace则可以用于属性的修改,-remove则为移除。$custom = @{}$custom.ExtensionAttribute3= 12$custom.ExtensionAttr
原创 2015-08-10 21:43:51
2349阅读
$aryComputers="loopback","localhost"Set-Variable -Name intDriveType -Value 3 -Option Constantforeach($strComputer in $aryComputers){    "Hard drives on :"+$strComputer     Get
转载 精选 2015-04-29 15:43:49
1035阅读
原始Script:############################################################AUTHOR:Marius/Hican-http://www.hican.nl-@hicannl#DATE:26-04-2012#EDIT:07-08-2014#COMMENT:ThisscriptcreatesnewActiveDirectoryusers,#
AD
转载 2018-05-25 14:26:39
910阅读
利用Powershell查询AD中电脑Get-ADComputer -Filter *利用Powershell查询AD中电脑详细信息Get-ADComputer -Filter * -Property *查询用户详细信息Get-ADUser-Identity"User1"-Properties* 将用户"User1"的部门修改为
原创 2016-01-21 17:40:00
6732阅读
1点赞
获取OU相关的管理命令
原创 2015-12-20 19:17:55
10000+阅读
2点赞
1评论
AD Infrastructure management with PowerShell AD Infrastructure management with PowerShell http://thepowershellguy.com/blogs/posh/archive/2007/02/09/ad-infrastructure-management-with-powershell.asp
转载 精选 2009-09-02 21:43:41
424阅读
理论上的磁盘I/O(输入/输出)最大值通常与磁盘的规格、类型和制造商有关,而不是通过计数器统计得出的当前值。在PowerShell中,获取这种理论上的最大I/O值可能会比较困难,因为它不是一个直接提供的属性。但您可以尝试通过查询硬件规格或制造商的信息获取一些估算值。以下是一种基本的方法,它使用Get-PhysicalDisk cmdlet获取物理磁盘的信息,并查找可能包含I/O性能规格的制造商规
原创 精选 1天前
516阅读
转载一个有意思的利用powershell获取地震信息的脚本(需要PS3.0支持)Invoke-RestMethod -URI "http://www.seismi.org/api/eqs" | Select-Object -First 30 -ExpandProperty Earthquakes | Out-GridView
转载 精选 2014-01-02 10:07:13
497阅读
豆子最近接管了一些ESXi 5.0,上面有很多虚拟机,不过这些虚拟机的SCSI的驱动很多都还在使用旧版本比如LSIBasci,LSISAS等等。我希望把他们都更新到ParaVirtual的驱动,更新方式很简单,手动添加一个硬盘和SCSI驱动器,选择ParaVirtual,等操作系统识别出硬盘以后就表示驱动已经自动安装了,那么删除这个新硬盘并修改启动盘的驱动器类型就行了。不过首先 我得先获取所有VM
原创 2016-03-04 08:27:54
4239阅读
1.查询用户或者OU的总数 2.设置OU中用户下次登录修改密码 3.设置OU中用户密码永不过期 4.更改OU中所有用户的密码 5.查询用户最后一次登录时间 6.统计最近一个月内修改过密码的用户 7.批量修改用户属性
原创 2016-06-12 12:31:41
2156阅读
# # 用于 AD DS 部署的 Windows PowerShell 脚本 # Import-Module ADDSDeployment Install-ADDSForest ` -CreateDnsDelegation:$false ` -DatabasePath "C:\Window
原创 2017-01-04 15:32:12
819阅读
Powershell 批量创建AD用户: Import-Csv C:\temp\userlist.csv -Encoding Default  | ForEach-Object { New-ADUser  -Path ‘ou=nipit,dc=nipit,dc=cn’ ` -UserPrincipalName ($_.EnglishFullName + '@nipit.cn') ` -Displa
转载 2020-03-18 20:33:51
2287阅读
  • 1
  • 2
  • 3
  • 4
  • 5