作为一个系统管理员,每天都会接到用户求解锁账号的电话。对此,每次都要远程登陆到AD服务器去操作,即使你做的稍微高级点,在桌面添加AD的MMC快捷方式,仍避免不了手工操作。每天都做同样无聊的操作,好烦。作为一个懒人,就得搞一个懒人秘技。下面介绍方法。

1. 从http://www.microsoft.com/en-us/download/details.aspx?id=7887 下载用于win7的RSAT包.

安装之后,需要手工开启AD Powershell的功能

1.Click Start, click Control Panel, and then click Programs.

2.In the Programs and Features area, click Turn Windows features on or off.

3.In the Windows Feature dialog box, expand the Remote Server Administration Tools Tree until you select the Acitve Directory PowerShell Snap-In node (see screen shot below).

4.Click OK.

2.

以管理员的身份打开cmd窗口,在窗口中运行: ftype Microsoft.PowerShellScript.1="C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe"-command & {".\"%1""}.

这个命令跑一次就行了,属于一劳永逸行的。

Ftype命令实际上是告诉windows什么类型的文件用什么application打开,如果想查看当前系统的各种文件类型,可以运行: ftype>c:\1.txt

然后打开c盘下的1.txt,就可以看到了

实际上WIN7和WINDOWS2008 是有点区别的。在windows2008上是:

ftype Microsoft.PowerShellScript.1="C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe""%1"

3. 修改脚本执行权限策略

打开powershell 执行以下命令,

Set-ExecutionPolicy Unrestricted

这个也是执行一次就一劳永逸。

为什么要执行这个命令? 系统默认安全设置会让你直接运行*.ps1文件的时候出现以下报错:

4.好了到了核心部分了,以下是自动解锁账号的脚本内容:

为什么是个图片?不能直接拷贝?,还是手动输一遍吧,亲。希望参考这篇博文的筒子们,可以多深入了解学习Powershell.

保存到桌面上。以后再有人打电话让解锁,点一点它就行了,即使他/她不说是谁,也无妨。 等一下,这个貌似可以让自己立马成“高手”的样子 (装B!!!吧)

转载于:https://blog.51cto.com/cfgege/1422504

用powershell脚本自动解锁AD账号相关推荐

  1. Powershell管理系列(三十九)PowerShell查询和解锁AD账号

    -----提供AD\Exchange\Lync\Sharepoint\CRM\SC\O365等微软产品实施及外包,QQ:185426445.电话18666943750 需求:根据要求对集团AD域及下属 ...

  2. powershell创建新员工AD账号

    powershell创建新员工AD账号 每个公司都有自己的AD名称和各属性创建格式,谁还在用AD管理工具,填鸭蛋式开账号 今天我们就来看看一键创建AD账号

  3. cs项目服务器更新,Visual Studio下运行PowerShell脚本自动更新项目里AssemblyInfo.cs文件的版本(自增小版本号)并发布到Nuget服务器上...

    Visual Studio下运行PowerShell脚本自动更新项目里AssemblyInfo.cs文件的版本(自增小版本号)并发布到Nuget服务器上 附脚本[ update.ps1文件内容]: $ ...

  4. 如何使用python脚本自动解锁电脑屏幕

    1. 使用Python脚本自动解锁电脑屏幕,首先需要安装pywin32模块,这是一个Python模块,可以让Python脚本访问Windows API. 2. 然后,使用以下代码来解锁电脑屏幕: im ...

  5. Powershell管理系列(二十五)PowerShell操作之获取AD账号及邮箱信息

    -----提供AD\Exchange\Lync\Sharepoint\CRM\SC\O365等微软产品实施及外包,QQ:185426445.电话18666943750 有时候我们需要查询账号的很多属性 ...

  6. Powershell管理系列(二十八)PowerShell操作之修改AD账号密码

    -----提供AD\Exchange\Lync\Sharepoint\CRM\SC\O365等微软产品实施及外包,QQ:185426445.电话18666943750 有一群友问,我有一个表格,里面有 ...

  7. 使用脚本自动创建AD中的层次化结构容器及对象

    新年伊始,万象更新.借用在年终总结里的第一句话.2009年了,继续更新BLOG.今年初准备更新2个大主题,1是WINSERVER相关的一些东西,包括2008.应用技巧.部署及各种工具等:2是OCS20 ...

  8. Powershell批量解锁被锁定的AD账号

    查询出被锁的AD账号,并启用 Search-ADAccount -LockedOut | Unlock-ADAccount 请关注下方的微信公众号,获取更多IT资讯:

  9. 对接SAP人事档完成AD账号的自动授权

    1.功能介绍 SAP上线后提供人事异动主档查询,通过本地建立数据库,对异动人事主档进行每日的资料整理,串接出每日的新增.离职.异动人员.将此类资料转成csv模式,提供ftp服务供AD服务器抓取. AD ...

最新文章

  1. cmd命令 安装本地服务器
  2. Solaris Mount
  3. Kafka架构设计:分布式发布订阅消息系统
  4. 详谈如何定制自己的博客园皮肤【转】
  5. Android之平时遇见的异常和错误总结(不断更新)
  6. rabbitmq入门_Rabbit MQ 入门
  7. 全面开放运营3个月,百度揭秘Apollo最新技术创新
  8. 【重点】程序员面试金典——4.6寻找下一个结点
  9. 在YUI3下打印Panel内容
  10. 【js练习】简易聊天室
  11. 将数字转换为中文大写(缩写)
  12. 微信公众号自定义模板内容换行
  13. 人工智能相关概念整理
  14. CREO教程——1 初始配置
  15. 如何最快恢复逻辑备份
  16. 解决优盘插入电脑后无显示的问题
  17. PS文字调整为复印字效果
  18. WIN8系统的远程桌面漏洞 利用QQ拼音纯净版实现提权
  19. go Jenkins流水线极速打包镜像上传
  20. python代码雨教程-python实例代码

热门文章

  1. Unity多分辨率适配
  2. HFSS 带状线仿真(HFSS和3D LAYOUT的比较)
  3. Zemax光学设计(四)——几何像差
  4. L1频段卫星导航射频前端低噪声放大器芯片MS2659完美替代MAX2659
  5. Linux 磁盘阵列、逻辑卷
  6. 今天突然决定开始戒烟
  7. python 分班_一个针对学生的阳光班级划分的python实现,接口由pysimplegui实现,分班,一种,界面...
  8. UIL doesn't support scheme(protocol) by default
  9. java计算机毕业设计智慧物业管理系统源码+数据库+系统+lw文档+mybatis+运行部署
  10. 华为p40pro NFC模拟加密小区卡详细教程