WinServer-AD操作常用powershell命令
powershell
操作AD常用命令
查询AD中默认的密码策略
Get-ADDefaultDomainPasswordPolicy
查询AD中密码永不过期的用户
Get-ADUser -Filter 'PasswordNeverExpires -eq $true' -Server DCHostname | select name
增加限定条件再查
Get-ADUser -searchbase ' OU=Dongguan,DC=szmaxcent,DC=COM,DC=CN ' -Filter 'PasswordNeverExpires -eq $true' -Server DCHostname | select name
查询AD中,已锁定的用户
get-aduser -filter * -properties * | where {$_.lockedout} | ft name,lockedout
查询某个账号是否锁定
get-aduser johnsonxiang -properties * | ft name,lockedout
如果红色方框显示为False,为正常状态,如果为Ture,即已锁定!
查询AD中,成员为空AD组(针对用户)
Get-ADGroup -Filter * -Properties Members | where { -not $_.Members} | select Name
增加Active Directory域服务(AD DS)模块
Add-Module ActiveDirectory
得到关于一个域的信息
Get-ADDomain 域名
显示一个具体的域的域控制信息
Get-ADDomainController -Discover
要从一张表中找到具体的一个域,并将结果整齐地显示和供浏览,则通过"Cd AD"命令来改变AD中的路径,然后使用下面的命令
PWD
  DIR | Format-Table -Auto
  CD "DC=domain_name,DC=TLD"
  DIR | ft
要为一个新的组织单元设立一个新的域
New-ADOrganizationalUnit Name "International" ?Path "DC=domain_name,DC=TLD"
要删除前面步骤中建立的新单元的域名,则用下面的命令行,其中一个允许将组织单元删除,而其它的仅仅只是将它移走
Set ADorganizationalUnit International ProtectedFromAccidentalDeletion $False Remove ADOrganizationalUnit International Unit
得到Powshell所有命令
Get-Command
获取所有进程
Get-Process
给指定命令重命名
Set-Alias aaa Get-Command
获取对象属性
$var | Get-Memeber
变量赋值方法:Set-Variable var 100
取值方法: Get-Variable var
清空值: Clear-Variable var
删除变量 Remove-Variable var
取多个变量如var1 var2 var3地值: Get-Variable var*
另一种赋值方法 $var1="bbb" \(var2="\)var \(var1" 结果\)var2="aaaaaa bbb"
\(var2='\)var \(var1' 结果\)var2="$var $var1"
$date=Get-Date 获取当前时间
$date.AddDays(3) 当前时间加3天
Get-Process | Sort-Object ws 根据WS值由小到大排序
Get-Process | Sort-Object | fl Get-Process | Sort-Object | Format-List 以列表形式显示数据
导入导出文件
Get-Process > c:/aa.txt
Get-Process | Export-Clixml c:/ddd.xml 将命令执行结果导出到xml文件中
Import-Clixml c:/ddd.xml 将xml文件导出到控件台
注释使用
Get-Proccess | #这里写注释信息
比较运算符
$var="abc"
$var -like "&b&" 返回true
$var -clike "&b&" 返回true
error使用
function one
{
Get-Process -ea stop
Get-ChildItem ada -ErrorAction stop #此句有误
Get-Process -ErrorAction stop
}
one
-ea 定义当错误发生以后该如何继续执行
$?可以测试命令执行成功还是失败,成功则结果为true 反之为false
单步调试
先设置Set-PSDebug -step
for(\(i=1;\)i -le 10;$i++)
{
Write-Host "loop number $i"
}
WinServer-AD操作常用powershell命令的更多相关文章
- 25个常用PowerShell命令总结
		
尽管Windows PowerShell已经出现一段时间了,习惯命令行的管理员可能对了解PowerShell功能的基础很感兴趣. 下面我们看看能由Windows PowerShell完成的最常见的25 ...
 - 用于创建和管理 Azure 虚拟机的常用 PowerShell 命令
		
本文介绍一些可用于在 Azure 订阅中创建和管理虚拟机的 Azure PowerShell 命令. 若要获取特定命令行开关和选项的详细帮助,可以使用 Get-Help 命令. 有关安装最新版 Azu ...
 - WMI Explorer操作 和 powershell命令
		
powershell查看wmi root 空间 PS C:\Users\yyy> Get-WmiObject -Class __namespace -Namespace root | selec ...
 - Jenkins+PowerShell持续集成环境搭建(四)常用PowerShell命令
		
0. 修改执行策略 Jenkins执行PowerShell脚本,需要修改其执行策略.以管理员身份运行PowerShell,执行以下脚本: Set-ExecutionPolicy Unrestricte ...
 - AD中常用的命令
		
1:查看客户机使用哪台DC进行登录的:在客户端cmd下运行 set命令可以查看使用哪台DC登录. 2:使用命令把客户端加入到域 netdom join fs01 /domain:contoso.co ...
 - Git操作常用的命令都在这里了。
		
创建仓库 git init 在当前目录执行,会生成 .git目录文件,这个和SVN一致. 提交到仓库 git commit -m "first commit" -m:表示提交描述, ...
 - 常用PowerShell命令
		
查看版本: 文件重命名: 别名查看: 当前路径:(别名pwd) 切换路径:(别名cd) 子列表:(别名ls -Force可查看隐藏项) 查看用户:(可显示隐藏) 资源管理器打开当前目录:(cmd亦可 ...
 - Windows常用批处理命令 CMD BAT (CMD目录操作等dir)
		
Windows常用批处理 CMD BAT CMD获取文件夹下所有文件的名称并打印(输出)到指定目录 dir C:\Users\\Desktop\png\*.*/s >c:\.txt //cmd ...
 - MySQL数据库操作常用命令
		
MySQL数据库操作常用命令DOS连接数据库1.安装MySQL配置好环境2.运行cmd命令net start mysql3.找到mysql文件根目录输入命令mysql -h localhost -u ...
 
随机推荐
- 加速 MySQL 导入导出的方法
			
http://www.21andy.com/new/20100917/1952.html MySQL导出的SQL语句在导入时有可能会非常非常慢,在处理百万级数据的时候,可能导入要花几小时.在导出时合理 ...
 - OpenLayers3基础教程——OL3 介绍control
			
概述: 本文讲述的是Ol3中的control的介绍和应用. OL2和OL3 control比較: 相比較Ol2的control,OL3显得特别少,下图分别为Ol2和Ol3的control: Ol2的c ...
 - 看云-git类的书籍写作
			
看云-git类的书籍写作 https://www.kancloud.cn/explore 测试一本:https://www.kancloud.cn/stono/b001/501901
 - ASPX和Razor
			
ASPX ASPX文件是微软的在server端运行的动态网页文件,通过IIS解析运行后能够得到动态页面,是微软推出的一种新的网络编程方法,而不是ASP的简单升级,由于它的编程方法和ASP有非常大的不同 ...
 - [C#] 怎样分析stackoverflow等clr错误
			
有时候由于无限递归调用等代码错误,w3wp.exe会报错退出.原因是clr.exe出错了. 这样的错误比較难分析,由于C#代码抓不住StackOverflowException等异常. 处理方法是:生 ...
 - unity3d教程运行物理机制
			
首先,我们将把Hooke定律写Euler方法结合在一起找到新坐标.加速和速度. Hooke定律是F=kx,这里的F是指由水流产生的力(记住,我们将把水体表面模拟为水流),k是指水流的常量.x则是位移. ...
 - idea使用技巧资料篇
			
基本使用:https://my.oschina.net/lujianing/blog/177042#OSC_h1_2 解决idea卡顿问题:http://www.cnblogs.com/ae6623/ ...
 - 卷积操作中的矩阵乘法(gemm)—— 为什么矩阵乘法是深度学习的核心所在
			
1. 全连接 k 个输入: n 个神经元: 每个神经元都会学到一组权值向量,以和输入进行内积运算: n 个输出: 2. 卷积 卷积操作对于高维(多个平面)的输入,单个卷积核的深度应和输入的深度(dep ...
 - [IOI 1999] 花店橱窗布置
			
[题目链接] https://www.luogu.org/problemnew/show/P1854v [算法] f[i][j]表示放了前i束花,第i束花放在第j个花瓶中,所能获得的最大美学值 由于要 ...
 - 调试相关blogs收集
			
Debug Diag官方blog https://blogs.msdn.microsoft.com/debugdiag/ Tess https://blogs.msdn.microsoft.com ...