Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

批次檔建立系統使用者並初始化新使用者桌面捷徑

編輯:Windows Server 常見問題解答

提供完整批次檔腳本,實現:建立系統使用者、加入遠端桌面使用者群組、自動為新使用者桌面建立指定應用程式捷徑(以 HeidiSQL 為例)。

1. 建立捷徑檔(.url 格式)

echo [InternetShortcut] ^>^> "C:\Documents and Settings\Default User\桌面\MysqlTool.url"
echo URL=C:\Program Files\HeidiSQL\heidisql.exe ^>^> "C:\Documents and Settings\Default User\桌面\MysqlTool.url"
echo IconIndex=0 ^>^> "C:\Documents and Settings\Default User\桌面\MysqlTool.url"
echo IconFile=C:\Program Files\HeidiSQL\heidisql.exe ^>^> "C:\Documents and Settings\Default User\桌面\MysqlTool.url"

將上述捷徑放入 C:\Documents and Settings\Default User\桌面\,所有新建立的使用者登入時桌面都會自動擁有此捷徑。

2. 建立使用者批次檔

儲存為 adduser.bat:

@echo off
set /p username=輸入要新增的使用者名稱:
set /p isuserdel=若使用者已存在,是否刪除? (Y/N):
net user %username% >nul 2>nul
if "%errorlevel%" == "0" (
    echo 偵測到使用者已存在
    if "%isuserdel%" == "Y" (
        net user %username% /del
        echo 使用者 "%username%" 已刪除
    )
) else (
    echo 使用者不存在,正在建立...
    net user %username% 111111 /add
    net localgroup "Remote Desktop Users" %username% /add
    echo 使用者已成功建立,預設密碼: 111111
)
echo 按任意鍵結束
pause & exit

3. 使用說明

  1. 以管理員身分執行 adduser.bat。
  2. 依提示輸入使用者名稱與是否刪除既有帳號。
  3. 腳本自動建立使用者、設定預設密碼、加入遠端桌面群組,新使用者首次登入即擁有桌面捷徑。

適用環境

Windows Server 2003 / Windows XP(Default User 路徑)。Windows 7/Server 2008 以上請改用 C:\Users\Default\Desktop\。

Copyright © Windows教程網 All Rights Reserved