弱密码检测
摘要:import-module activedirectory $file = "E:\PowerShell\Checkpass\ausersy.txt" $file_output = "e:\PowerShell\Checkpass\badpass.txt" $usersy=Get-ADUser -f
阅读全文
posted @
2016-07-01 17:33
momingliu11
阅读(1944)
推荐(1) 编辑
PowerShell下载文件
摘要:$webRequest = [System.Net.HttpWebRequest]::Create("http://go.microsoft.com/fwlink/?LinkID=149156") $webRequest.Method = "GET"; $webRequest.UserAgent =
阅读全文
posted @
2016-06-14 10:30
momingliu11
阅读(4020)
推荐(0) 编辑
AD账号解锁
摘要:Get-ADUser -Filter * -Properties * -SearchBase "dc=uxin,dc=youxinpai,dc=com"| ? {$_.lockedout -eq "true"} |unlock-adaccount 账号解锁发邮件通知
阅读全文
posted @
2016-06-12 14:35
momingliu11
阅读(2147)
推荐(0) 编辑
接口调用,输出结果为Json格式(ConvertTo-Json),提交参数给URL(WebRequest),ConvertFrom-Json
摘要:1.直接输出为json格式: Get-Process -Id $pid | ConvertTo-Json | clip.exe 2.自定义结果为json格式: $serverinfoj = @" { "Status": "Success", "Infors": { "ServerName": "$e
阅读全文
posted @
2016-06-01 21:30
momingliu11
阅读(1148)
推荐(0) 编辑
导出目录权限
摘要:导出某个目录下所有文件夹权限,每个目录权限对应一个csv文件
阅读全文
posted @
2016-05-30 17:04
momingliu11
阅读(546)
推荐(0) 编辑
时间戳转换
摘要:在系统内部,活动目录使用的Ticks时间(单位是从1601年开始100纳秒)来表示时间日期。在过去这是很难转换成人类可读的时间日期的。这里有个容易的方法: [DateTime]::FromFileTime(635312826377934727) 同样的,将日期时间转换成Ticks,使用这个方法: (
阅读全文
posted @
2016-03-30 15:53
momingliu11
阅读(753)
推荐(0) 编辑
查询指定时间内审核失败的事件日志
摘要:查询指定时间内审核失败的事件日志,必须要加namespace,否则无返回 如果使用gwmi,时间格式还需要再次转换,无法直接使用。 Get-CimInstance需要PS3.0的支持。
阅读全文
posted @
2016-03-30 14:05
momingliu11
阅读(388)
推荐(0) 编辑
邮件发送附件
摘要:#定义邮件服务器$smtpServer = "mail.163.com"$smtpUser = "sys@163.com"$smtpPassword = "password"$mail = New-Object System.Net.Mail.MailMessage#定义发件人邮箱地址、收件人邮箱地...
阅读全文
posted @
2016-01-11 14:52
momingliu11
阅读(344)
推荐(0) 编辑
查找邮件日志
摘要:#查找收件人的邮件get-messagetrackinglog -start "10/08/2015 17:00" -end "10/08/2015 21:00" -recipients "l1@xin.com"#查找发件人的邮件get-messagetrackinglog -start "10/0...
阅读全文
posted @
2015-10-12 17:53
momingliu11
阅读(297)
推荐(0) 编辑
导出IIS Log列表,导出站点下虚拟目录列表
摘要:Add-Type -AssemblyName System.Webimport-module webadministration$ip = (gwmi Win32_NetworkAdapterConfiguration -Filter "IPEnabled='true'" | ? {$_.Defau...
阅读全文
posted @
2015-10-10 13:37
momingliu11
阅读(766)
推荐(0) 编辑
Windows10更改网络类型-公用-专用
摘要:1.Get-NetConnectionProfile2.Set-NetConnectionProfile -Name "未识别的网络" -NetworkCategory Private
阅读全文
posted @
2015-09-30 17:45
momingliu11
阅读(1692)
推荐(0) 编辑
倒序显示数组(从右往左)
摘要:$a=1..5$a[$a.length..0][array]:reverse($a)$a
阅读全文
posted @
2015-09-15 11:01
momingliu11
阅读(530)
推荐(0) 编辑
PowerShell管理Hyper-V(Windows2008R2)
摘要:gwmi -list -namespace "root\virtualization"在Windows2012R2之前的版本,Hyper-V管理都是用的root\virtualization V1版本,从Windows2012R2开始使用V2版本,windows2012同时支持V1和V2版本Get-...
阅读全文
posted @
2015-08-26 16:35
momingliu11
阅读(916)
推荐(0) 编辑
性能计数器取网卡流量
摘要:1.通过性能计数器取网卡流量$public_interface = "Broadcom BCM5709C NetXtreme II GigE [NDIS VBD 客户端]"$counter = New-Object Diagnostics.PerformanceCounter$counter.Cat...
阅读全文
posted @
2015-08-07 15:08
momingliu11
阅读(1555)
推荐(0) 编辑
刷新已禁用用户邮箱状态
摘要:Get-MailboxDatabase | Get-MailboxStatistics | Where { $_.DisplayName -eq "白娟" } | select -Property * Update-StoreMailboxState -Database MB-FSLubao03 -
阅读全文
posted @
2015-07-15 15:05
momingliu11
阅读(1827)
推荐(0) 编辑
监控DAG状态
摘要:Add-PSSnapin microsoft.exchange*Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010$servers="mailbox1","mailbox2"$i_Object = New-Object PSObje...
阅读全文
posted @
2015-07-13 21:41
momingliu11
阅读(593)
推荐(0) 编辑
PowerShell管理Exchange
摘要:#添加Exchange管理单元get-pssnapin -registeredadd-pssnapin microsoft.exchange*#启用邮箱账号(需要域管理员权限,因为需要将某些属性写入到AD中)Get-User -Identity $username | Enable-Mailbox ...
阅读全文
posted @
2015-07-06 10:56
momingliu11
阅读(3361)
推荐(0) 编辑
IIS配置(安装IIS、.Net、更改IIS Log目录位置)
摘要:#安装IIS、.NetFramework 3.5Import-Module servermanagerGet-WindowsFeature web-* | ? {$_.Name -ne "Web-WHC" -and $_.Name -ne "Web-Ftp-Server" -and $_.Name ...
阅读全文
posted @
2015-06-30 16:41
momingliu11
阅读(1288)
推荐(0) 编辑
将Excel另存为CSV格式文件
摘要:直接将Excel另存为CSV,速度很快:$CurrentPath = $MyInvocation.MyCommand.Path.substring(0,$MyInvocation.MyCommand.Path.LastIndexOf('\')+1)$NewADUserInfo_excel = Joi...
阅读全文
posted @
2015-06-26 11:51
momingliu11
阅读(1755)
推荐(0) 编辑