windows域控上批量修改域账号密码

article/2025/9/18 5:36:29

        

目录

一、查询密码过期域账号信息

(一)根据OU组织架构查询密码过期账号

(二)查询域控所有密码过期账号

(三)导出dsquery查询的信息

二、批量修改过期域账号密码

(一)根据dsquery查询到的账号批量修改密码

1. 域控所有180天未修改密码账号重置密码为ABcd00

2. 组织架构里所有180天未修改密码账号重置密码为ABcd00

三、批量修改指定域账号的自定义密码


        在域控管理的过程中,员工们不按提示定期修改密码,电脑也没加域,会面临大量修改密码的工作。

        为了减轻密码修改的工作,暂时想到两个思路解决:1. 查出来哪些账号即将过期,批量修改,并将账号通过脚本通过企业协同平台发到他通讯账号上,此方法适用于协同平台与域账号不集成,比如企业微信。2. 由各单位整理密码过期人员名单,批量修改,此方法对已经整理好的密码过期账号效率高。

一、查询密码过期域账号信息

命令:dsquery user

(一)根据OU组织架构查询密码过期账号

假设密码是180天过期,使用命令dsquery配合-stalepwd参数查询:

dsquery user OU -stalepwd 天数

例:查询test组织架构下180天未修改密码的用户

dsquery user ou=test,dc=china,dc=com -stalepwd 180

(二)查询域控所有密码过期账号

dsquery user domainroot -stalepwd 180 //查找根域下面180天没有修改密码的用户

(三)导出dsquery查询的信息

dsquery user domainroot -stalepwd 180 >>C:\adusers.csv

二、批量修改过期域账号密码

命令:dsmod user -pwd 密码

(一)根据dsquery查询到的账号批量修改密码

1. 域控所有180天未修改密码账号重置密码为ABcd00

dsquery user domainroot -stalepwd 180 | dsmod user -pwd ABcd00

2. 组织架构里所有180天未修改密码账号重置密码为ABcd00

dsquery user ou=test,dc=china,dc=com -stalepwd 180 | dsmod user -pwd ABcd00

三、批量修改指定域账号的自定义密码

        将收集账号信息user.csv文件上传到域控服务器,这一步是需要传参账号sAMAccountName和密码password

        执行修改密码批处理,批处理具体命令如下

$userlist=import-csv -path user.csvforeach($user in $userlist){dsmod user (dsquery user -samid $userlist.sAMAccountName) -pwd $userlist.password
}

        user.csv的格式如下,sAMAcountName和Password必须要,其他可根据自己需求添加,文件编码为Unicode


http://chatgpt.dhexx.cn/article/VrcK7rZb.shtml

相关文章

M域、B域、O域分别指什么?

总的来说,B域,M域,O域是指电信行业大数据领域的三大数据域。 一、B域 B域,即business support system的数据域,又称业务域,简称BSS。B域有用户数据和业务数据,比如用户的消费习惯、终端信息、…

从零开始搭建公司域环境(二):服务器安装域控并实现客户端加域登陆

注:以下实验均在Oracle VM VirtualBox的虚拟机中完成,实际搭建时需要考虑的问题肯定更多更复杂,写此系列文章仅作为记录和分享,请各位在实地搭建时参考更多的相关资料或咨询相关有经验的人员。 实验拓扑结构: 1. 域控…

批量修改域用户密码

windows powershell ISE 中: dsmod user (dsquery user -samid su.jirou) -pwd strongpasswd cmd 中: dsquery user -samid su.jirou | dsmod user -pwd strongpasswd 批量修改域用户密码为随机 1、在表格中编辑,如下图: 2、表…

vue 视频上传组件

组件&#xff1a; <template><div class"upload-box"><div class"avatar-uploader-box"><!-- 图片预览 --><div :key"index" class"video-preview" v-for"(item, index) in videoList"><…

Vue视频流播放器 Vue-Core-Video-Player

最近遇到点需求&#xff0c;领导要求能四宫格、九宫格的视频流播放器&#xff0c;还要能随意切换播放地址&#xff0c;一开始想用Vue-Video-Player解决问题的&#xff0c;但越用越不爽&#xff0c;试试别的~ Vue-Core-Video-Player 注&#xff1a;在多屏的时候会互相干扰&…

Vue实现视频播放

1.使用html的video标签(适合pc端&#xff0c;支持Ogg、MPEG4、WebM格式) &#xff08;1&#xff09;安装video.js插件 cnpm install --save video.js&#xff08;2&#xff09;在main.js中导入video.js import Video from video.js import video.js/dist/video-js.css(3)使用…

vue-mini-player vue视频播放组件

基于 Vue 的一个轻量级视频播放组件&#xff0c;适配 PC 和移动端 vue-mini-player使用方法&#xff1a; 安装 npm install vue-mini-player -S// main.js import vueMiniPlayer from vue-mini-player import vue-mini-player/lib/vue-mini-player.css Vue.use(vueMiniPlaye…

Vue视频播放进行+水印的截图

需求 视频相关项目&#xff0c;有时候需要对视频进行截图的&#xff0c;图片一般加上水印。 这里展示下普通视频播放和直播视频播放的加水印方式。 资源 测试需要的视频资源用的 阿里视频中心 video播放视频 一些非直播、不复杂的视频播放需求&#xff0c;直接用这个就好…

vue 视频 时间进度条组件

vue 视频 时间进度条组件 有些视频是以视频流的形式进行渲染的&#xff0c;没有视频滚动条&#xff0c;所以就写了24h的时间组件 实现思路&#xff1a; 1&#xff0c;24h的时间刻度线总宽度为12960px 2&#xff0c;点击24h线的某一点&#xff0c;获取这一点离左侧原点的距离&a…

vue视频通话(Agora声网)

文章目录 声网简介语音视频通话API互动直播API实时消息API实时录制API实时码流加速API水晶球Agora Analytics 质量监控平台 基于声网实现视频通话注册配置实现音视频通话基本逻辑创建对象加入频道创建轨道订阅轨道 基于以上步骤封装组件导入注册使用项目页面注意事项GitHub链接…

vue 视频播放插件VideoPlayer

vue 视频播放插件VideoPlayer 1.npm install vue-video-player --save 2.main.js引入 import VideoPlayer from vue-video-player import vue-video-player/src/custom-theme.css import video.js/dist/video-js.cssVue.use(VideoPlayer)

vue 视频播放

一、概述 基于 Vue 的一个轻量级视频播放组件&#xff0c;适配 PC 和移动端。 官方链接&#xff1a;https://webweifeng.github.io/vue-mini-player/ 特色 1.轻量级 HTML5 播放器&#xff0c;精美 UI 控件&#xff0c;简单易上手 2.提供以 npm 的形式安装提供全局组件 3.多格式…

VUE视频

1.Vue后台脚手架安装过程&#xff1a;node.js

vue 视频截屏

video播放视频&#xff0c;一键截屏功能实现&#xff08;2种方式&#xff09; 1.canvas <template><div class"hik-box"><canvas style"display:none;width:200px;height:200px" id"myCanvas"></canvas><video wid…

Vue视频学习

黑马程序员vue前端基础教程-4个小时带你快速入门vue_哔哩哔哩_bilibili vue的el挂载点 id选择器&#xff0c;class选择器&#xff0c;元素选择器&#xff0c;推荐使用id选择器&#xff0c;因为id选择器唯一 vue的数据对象 vue开发网页&#xff1a; v-text v-html:解析返回的…

Vue2视频播放(Video)

Vue3视频播放&#xff08;Video&#xff09; 可自定义设置以下属性&#xff1a; 视频文件url&#xff08;src&#xff09;&#xff0c;必传&#xff0c;默认 &#xff0c;支持网络地址https和相对地址require(...) 视频封面url&#xff08;poster&#xff09;&#xff0c;默…

vue实现视频播放器功能,你学会了吗

&#x1f48c; 作者简介 &#x1f4d6; 个人介绍&#xff1a;小伙伴们&#xff0c;大家好&#xff01;我是水香木鱼&#xff0c;【前端领域创作者】&#x1f61c;&#x1f4dc; CSDN主页&#xff1a;水香木鱼&#x1f4d1; 个人博客&#xff1a;陈春波&#x1f3a8; 系列专栏&…

测试开发工程师成长日记001 - 敏捷测试、CI/CD/CT、DecOps的一些介绍

始终都没有很坚定想去做一份职业&#xff0c;大概就是缺少对互联网的热爱与坚持&#xff0c;对于我个人而言&#xff0c;大概需要的是简单而明确的方向&#xff0c;比如考研&#xff1a;选中一个学校并开始各个科目的学习和延伸。但是&#xff0c;找工作完全不一样&#xff0c;…

浅谈弱网测试及QNET

最近工作中需要进行弱网测试&#xff0c;所以在此将自己遇到的一些问题记录一下。本文是基于QNET进行的弱网测试。**首先弱网测试是什么&#xff1f;**模拟各种弱网环境&#xff0c;借助丢包、延时等弱网场景测试对弱网的处理机制&#xff0c;以游戏为例&#xff0c;就是保证前…

shell脚本测试

目录 test命令进行测试 1.比较大小 2.关于文件的权限检测&#xff08;-x常用&#xff09; 3.1测试文件是否存在&#xff08;-f&#xff0c;-d&#xff09; 4.多种条件的判断&#xff08;-a -o常用&#xff09; 5.判断字符串是否相等 expr命令 数值比较符号 逻辑判断脚本…