Skip to content

Windows基础配置

激活

#powershell执行
irm https://get.activated.win | iex

下载windows/office

https://massgrave.dev/genuine-installation-media

优化

#powershell执行
irm "https://christitus.com/win" | iex
#上面命令还能制作精简版windows11系统

批量导出IIS域名

%windir%\system32\inetsrv\appcmd list site /config /xml > c:\sites.xml

Windows自动添加用户并加入远程桌面组

脚本代码

Terminal window
@echo off
@echo off & setlocal enabledelayedexpansion
:: 定义随机密码生成规则
:a
set a=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890
set /a b=%random% %% 62
set /a c+=1
:: 生成随机密码
for %%1 in (!b!) do (
set p=!p!!a:~%%1,1!
<nul set /p=Generating password... !p!
timeout /t 1 >nul
)
<nul set /p=Done! <nul
:: 检查密码长度是否为 10 位
if not !c! == 10 goto a
:: 输入用户名
set /p var=Input user name:
:: 添加用户
net user %var% %p% /add
if %errorlevel% neq 0 (
echo Failed to create user %var%. Please check the input or permissions.
pause
exit /b
)
:: 将用户添加到远程桌面组
net localgroup "Remote Desktop Users" %var% /add
if %errorlevel% neq 0 (
echo Failed to add %var% to "Remote Desktop Users". Please check the group or permissions.
pause
exit /b
)
:: 保存用户名和密码到文件
echo %var% %p% >> ./user.txt
:: 提示完成并显示文件内容
echo User %var% created successfully and added to "Remote Desktop Users".
echo Username and password saved to user.txt.
notepad ./user.txt
:: 结束脚本
pause
exit /b

使用方法

  1. 保存脚本

    • 将上述代码保存为 .bat 文件,例如 add_user.bat
  2. 运行脚本

    • 以管理员身份运行脚本(右键单击 .bat 文件,选择 Run as Administrator)。
  3. 输入用户名

    • 根据提示输入要创建的用户名。
  4. 查看结果

    • 脚本会自动生成密码、创建用户并添加到远程桌面组。
    • 用户名和密码会保存到 user.txt 文件中,并自动打开供查看。