提供完整批次檔腳本,實現:建立系統使用者、加入遠端桌面使用者群組、自動為新使用者桌面建立指定應用程式捷徑(以 HeidiSQL 為例)。
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\桌面\,所有新建立的使用者登入時桌面都會自動擁有此捷徑。
儲存為 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
adduser.bat。Windows Server 2003 / Windows XP(Default User 路徑)。Windows 7/Server 2008 以上請改用 C:\Users\Default\Desktop\。
解決 Windows Server 2008 System 進程佔用 80 連接埠導致 Apache 無法啟動
Windows Server 高效管理三板斧:拒絕重啟、解除登入限制、遠端查詢日誌
Windows Server 2003 安裝 VS2005 SP1 錯誤 1718 完美解決方案
Windows Server 2003 取消開機顯示上次登入帳號設定
Windows Server 2012 叢集不支援與舊版混合執行
Windows Server 2003 R2 IIS 架設 WebDAV 完整教學