ターミナルサーバーとしてのドメイン内のWindows XP(Linuxの方法)

Windowsのジョブ管理者は、これが月にどんな種類の問題かを知っています。 突然朝に蹴る

セッションのすべてのユーザーが、 国内のソフトウェアを緊急に更新します。 終了-Windows XPユーザーと管理者での同時作業。

インターネット上のレシピは少し不正確で、マウス用に設計されており、ドメインで機能せず、他に何がわからないのか-YからXを選択します。

必要なツールを、マウスなしで簡単かつ迅速に機能するよく知られた資料から作成します(Linuxの方法、はい)。

注:法的問題は考慮されません。





1.仕事の目的



  1. 目的のDLLを置き換えます
  2. レジストリキーを修正/追加する
  3. 過負荷後の現状の回復を確実にする


2.デバイスと材料



  1. ドメイン内のWindows XP
  2. 目的のバージョンのtermsrv.dllの3バイトを修正しました( インターネット上
  3. srvany.exe( 一部の ResourceKitまたは個別に
  4. instsrv.exe(同上)
  5. ボディシャツを2つ作成します(手付き)


すべてを1つの[ネットワーク]フォルダーに入れて、ハンドルを喜んでまっすぐにします。



3.進捗





一度やる


1.cmd:

@ECHO "1. SFC off" @REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v SFCDisable /t REG_DWORD /d 00000001 /f @ECHO "2. Terminal service off" @REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\TermService" /v Start /t REG_DWORD /d 00000004 /f @PAUSE
      
      





> 1.cmd && shutdown -t 0 -r



二回


2.cmd:

 @REM store src path (w/ trailing slash) @SET ROOT=%~dp0 @ECHO "1. Copy files" @ECHO "termsrv.dll..." @copy /y %ROOT%termsrv.dll %WINDIR%\ServicePackFiles\i386\ @copy /y %ROOT%termsrv.dll %WINDIR%\System32\dllcache\ @copy /y %ROOT%termsrv.dll %WINDIR%\System32\ @ECHO "srvany.exe..." @copy /y %ROOT%srvany.exe %WINDIR%\ @ECHO "2. Create service to reenable multisession" %ROOT%instsrv.exe TS "%WINDIR%\srvany.exe" @ECHO "3. Modify registry" @ECHO "Enable TS..." @REG ADD "HKLM\SYSTEM\ControlSet001\Control\Terminal Server\Licensing Core" /v EnableConcurrentSessions /t REG_DWORD /d 00000001 /f @REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v EnableConcurrentSessions /t REG_DWORD /d 00000001 /f @REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AllowMultipleTSSessions /t REG_DWORD /d 00000001 /f @REG ADD "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" /v MaxInstanceCount /t REG_DWORD /d 00000007 /f @ECHO "Tune our service..." @REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\TS\Parameters" /v Application /t REG_SZ /d "REG ADD \"HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\" /v AllowMultipleTSSessions /t REG_DWORD /d 00000001 /f" /f @ECHO "4. Terminal service on (2=auto)" @REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\TermService" /v Start /t REG_DWORD /d 00000002 /f @ECHO "5. SFC on" @REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v SFCDisable /t REG_DWORD /d 00000000 /f @PAUSE
      
      





> 2.cmd && shutdown -t 0 -r



4.結論






All Articles