bat批处理脚本获取window系统所有用户名并设置密码,禁用Guest账户
生活随笔
收集整理的這篇文章主要介紹了
bat批处理脚本获取window系统所有用户名并设置密码,禁用Guest账户
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
net user可以獲取系統用戶名,如下:
可以編寫代碼,bat批處理腳本獲取window系統所有用戶名并設置密碼,如下,如果bat文件有中文,在cmd中執行會出現亂碼,解決方法是用記事本打開bat文件,在“文件”->“另存為”中將編碼設置ANSI即可
test3.bat腳本代碼:
@echo offrem 腳本功能:獲取本機全部用戶并全部設置密碼,禁用Guest賬戶,執行完本文件刪除set password=123456rem echo 本機上擁有以下用戶:for /f "skip=4 tokens=1-3" %%i in ('net user') do (if not "%%i"=="命令成功完成。" (rem echo %%i(net user %%i %password% >nul) && (echo %%i 賬戶已成功設置密碼) || (echo %%i 賬戶設置密碼失敗)rem 禁用Guest賬戶if "%%i"=="Guest" ( (net user %%i /active:no >nul) && (echo %%i 賬戶已成功禁用) || (echo %%i 賬戶禁用失敗)))if not "%%j"=="" (rem echo %%j(net user %%j %password% >nul) && (echo %%j 賬戶已成功設置密碼) || (echo %%j 賬戶設置密碼失敗)rem 禁用Guest賬戶if "%%j"=="Guest" ( (net user %%j /active:no >nul) && (echo %%j 賬戶已成功禁用) || (echo %%j 賬戶禁用失敗)))if not "%%k"=="" (rem echo %%k(net user %%k %password% >nul) && (echo %%k 賬戶已成功設置密碼) || (echo %%k 賬戶設置密碼失敗)rem 禁用Guest賬戶if "%%k"=="Guest" ( (net user %%k /active:no >nul) && (echo %%k 賬戶已成功禁用) || (echo %%k 賬戶禁用失敗))) )echo 所有賬戶設置密碼完畢!pause>nulrem 腳本文件自身刪除 del %0exit運行效果如下:
總結
以上是生活随笔為你收集整理的bat批处理脚本获取window系统所有用户名并设置密码,禁用Guest账户的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux下登录不上oracle,Ora
- 下一篇: 七彩虹显卡软件测试,显卡超频测试_七彩虹