windows-nt/Source/XPSP1/NT/termsrv/admtools/appcmpt/jpn/usrlogon.cmd
2020-09-26 16:20:57 +08:00

51 lines
1.1 KiB
Batchfile

@Echo Off
Call "%SystemRoot%\Application Compatibility Scripts\SetPaths.Cmd"
If "%_SETPATHS%" == "FAIL" Goto Done
Rem
Rem これは RootDrive を必要としないスクリプト用です。
Rem
If Not Exist "%SystemRoot%\System32\Usrlogn1.cmd" Goto cont0
Cd /d "%SystemRoot%\Application Compatibility Scripts\Logon"
Call "%SystemRoot%\System32\Usrlogn1.cmd"
:cont0
Rem
Rem ユーザーのホーム ディレクトリを決めます。設定されていない場合、
Rem 終了します。
Rem
Cd /d %SystemRoot%\"Application Compatibility Scripts"
Call RootDrv.Cmd
If "A%RootDrive%A" == "AA" End.Cmd
Rem
Rem ユーザーのホーム ディレクトリをドライブ文字にマップします。
Rem
Net Use %RootDrive% /D >NUL: 2>&1
Subst %RootDrive% "%HomeDrive%%HomePath%"
if ERRORLEVEL 1 goto SubstErr
goto AfterSubst
:SubstErr
Subst %RootDrive% /d >NUL: 2>&1
Subst %RootDrive% "%HomeDrive%%HomePath%"
:AfterSubst
Rem
Rem それぞれのアプリケーション スクリプトを実行します。アプリケーション スクリプトはインストール スクリプトが実行された時に、
Rem 自動的に UsrLogn2.Cmd に追加されます。
Rem
If Not Exist %SystemRoot%\System32\UsrLogn2.Cmd Goto Cont1
Cd Logon
Call %SystemRoot%\System32\UsrLogn2.Cmd
:Cont1
:Done