MS-DOS 批次檔應用
一、 RUNAS 用法: RUNAS [/profile] [/env] [/netonly] /user:<UserName> program /profile 如果需要載入使用者的配置檔案 /env 要使用當前環境,而不是使用者的環境。 /netonly 只在指定的憑據限於遠端訪問的情況下才使用 /savecred 使用之前由使用者儲存的認證 /user <UserName> 應使用 USER@DOMAIN 或 DOMAINUSER 形式 program EXE. 的命令列,非system32下則指定絕對部徑。 參閱下面的例子 ex: > runas /profile /user:mymachineadministrator cmd > runas /profile /env /user:mydomainadmin "mmc %windir%system32dsa.msc" > runas /env /user:user@domain.microsoft.com "notepad "my file.txt"" >runas /savecred /noprofile /user:administrator@test.com.tw "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Kyocera\KYOCERA Net Viewer.lnk" 二、目的:使用網域環境,限制只有特定用戶可以使用L槽 @echo off net use /delete S: net use /delete L: echo. 建立S、L槽 net use S: \\fireServer\檔案臨時交換區 net use L: \\fireServer\public rem 限制username.txt內清單,不能使用L槽 rem 其他username必須使用相對路徑指定 FOR /f %%a IN (\\ad1\sysvol\username.txt) DO ( if /I %username% ==