Anlage des Repos
This commit is contained in:
BIN
archive/ThinClient/Archiv/1.5.0/ADD_HKLM_AutoLogon.reg
Normal file
BIN
archive/ThinClient/Archiv/1.5.0/ADD_HKLM_AutoLogon.reg
Normal file
Binary file not shown.
Binary file not shown.
BIN
archive/ThinClient/Archiv/1.5.0/MOD_HKLM_RegDone_1.reg
Normal file
BIN
archive/ThinClient/Archiv/1.5.0/MOD_HKLM_RegDone_1.reg
Normal file
Binary file not shown.
BIN
archive/ThinClient/Archiv/1.5.0/MOD_HKLM_ThinClient_Skript.reg
Normal file
BIN
archive/ThinClient/Archiv/1.5.0/MOD_HKLM_ThinClient_Skript.reg
Normal file
Binary file not shown.
140
archive/ThinClient/Archiv/1.5.0/ThinClient.cmd
Normal file
140
archive/ThinClient/Archiv/1.5.0/ThinClient.cmd
Normal file
@@ -0,0 +1,140 @@
|
||||
@ECHO OFF
|
||||
TITLE DIGITAL DATA - Thin Client Steuerungsskript
|
||||
|
||||
ECHO Stapelverarbeitungsprogramm
|
||||
ECHO ThinClient Steuerungsskript
|
||||
ECHO -
|
||||
ECHO Digital Data
|
||||
ECHO Ludwig-Rinn-Strasse 16
|
||||
ECHO 35452 Heuchelheim
|
||||
ECHO Tel.: 0641 / 202360
|
||||
ECHO E-Mail: info@didalog.de
|
||||
ECHO -
|
||||
ECHO Version 1.5
|
||||
ECHO Letzte Aktualisierung: 30.07.2012
|
||||
ECHO -
|
||||
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
REM Definition der Variablen.
|
||||
SET ThinClient=%CD%
|
||||
SET RDSSrv01=192.168.0.1
|
||||
SET RDSSrv02=192.168.0.2
|
||||
SET RDSSrv03=192.168.0.3
|
||||
SET DienstProgramm1Starten=1
|
||||
SET DienstProgramm1Pfad="%ThinClient%"
|
||||
SET DienstProgramm1Datei=ThinClient_UserLogin.cmd
|
||||
SET DienstProgramm2Starten=0
|
||||
SET DienstProgramm2Pfad="Pfad"
|
||||
SET DienstProgramm2Datei=.exe
|
||||
SET DienstProgramm3Starten=0
|
||||
SET DienstProgramm3Pfad="Pfad"
|
||||
SET DienstProgramm3Datei=.exe
|
||||
SET IPTest=0
|
||||
SET IPTest_Versuche=30
|
||||
SET RDSTest=0
|
||||
SET RDSTest_Versuche=30
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
if %DienstProgramm1Starten% == 1 ECHO Starte Hintergrund Dienstprogramm.
|
||||
if %DienstProgramm1Starten% == 1 (start "DienstProgramm1" /D %DienstProgramm1Pfad% /min %DienstProgramm1Datei%)
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
if %DienstProgramm2Starten% == 1 ECHO Starte Hintergrund Dienstprogramm.
|
||||
if %DienstProgramm2Starten% == 1 (start "DienstProgramm2" /D %DienstProgramm2Pfad% /min %DienstProgramm2Datei%)
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
if %DienstProgramm3Starten% == 1 ECHO Starte Hintergrund Dienstprogramm.
|
||||
if %DienstProgramm3Starten% == 1 (start "DienstProgramm3" /D %DienstProgramm3Pfad% /min %DienstProgramm3Datei%)
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
:start_IPTest1
|
||||
ECHO Ermittle ob lokaler PC/TC eine IP Adresse bezogen hat (Windows ab Vista).
|
||||
if /I %IPTest% GEQ %IPTest_Versuche% goto shutdown_ungeplant
|
||||
for /F "tokens=12,*" %%i in ('ipconfig^|find "IPv4-Adresse"') do SET IPAdresse=%%j
|
||||
Ping -n 1 %IPAdresse%>NUL
|
||||
if %ERRORLEVEL% == 0 ECHO IPv4-Eintrag gefunden. && goto start_RDSTest
|
||||
if %ERRORLEVEL% == 1 (SET /a IPTest=%IPTest%+1) && ECHO Kein IPv4-Eintrag gefunden, ggf. ist dies ein Windows XP OS. && goto start_IPTest2
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
:start_IPTest2
|
||||
ECHO Ermittle ob lokaler PC/TC eine IP Adresse bezogen hat (Windows bis XP).
|
||||
if /I %IPTest% GEQ %IPTest_Versuche% goto shutdown_ungeplant
|
||||
for /F "tokens=13,*" %%i in ('ipconfig^|find "IP-Adresse"') do SET IPAdresse=%%j
|
||||
Ping -n 1 %IPAdresse%>NUL
|
||||
if %ERRORLEVEL% == 0 ECHO IP-Eintrag gefunden, fahre fort. && goto start_RDSTest
|
||||
if %ERRORLEVEL% == 1 (SET /a IPTest=%IPTest%+1) && goto start_IPTest1
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
:start_RDSTest
|
||||
if %RDSTest% == %RDSTest_Versuche% goto shutdown_ungeplant
|
||||
ECHO -
|
||||
ECHO Starte Verbindungsversuch(e) zum RDS-Server(n).
|
||||
ECHO -
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
ECHO Ermittle ob der erster RDS-Server erreichbar ist.
|
||||
Ping -n 1 %RDSSrv01%>NUL
|
||||
if %ERRORLEVEL% == 0 SET RDSSrv=%RDSSrv01% && ECHO Erster RDS-Server ist erreichbar. && goto connect_RDSSrv
|
||||
if not %ERRORLEVEL% == 0 ECHO Erster RDS-Server ist nicht erreichbar.
|
||||
ECHO -
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
ECHO Ermittle ob der zweiter RDS-Server erreichbar ist.
|
||||
ping -n 1 %RDSSrv02%>NUL
|
||||
if %ERRORLEVEL% == 0 SET RDSSrv=%RDSSrv02% && ECHO Zweiter RDS-Server ist erreichbar. && goto connect_RDSSrv
|
||||
if not %ERRORLEVEL% == 0 ECHO Zweiter RDS-Server ist nicht erreichbar.
|
||||
ECHO -
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
ECHO Ermittle ob der dritte RDS-Server erreichbar ist.
|
||||
ping -n 1 %RDSSrv03%>NUL
|
||||
if %ERRORLEVEL% == 0 SET RDSSrv=%RDSSrv03% && ECHO Dritter RDS-Server ist erreichbar. && goto connect_RDSSrv
|
||||
if not %ERRORLEVEL% == 0 ECHO Dritter RDS-Server ist nicht erreichbar.
|
||||
ECHO -
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
ECHO Es konnte keine Verbindung zu einem RDS-Server hergestellt werden.
|
||||
if not %ERRORLEVEL% == 0 (SET /a RDSTest=%RDSTest%+1) && ECHO Wiederhole Verbindungsversuch(e) zum RDS-Server(n). && goto start_RDSTest
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
:connect_RDSSrv
|
||||
ECHO Die Verbindung wird nun hergestellt.
|
||||
%windir%\system32\mstsc.exe ThinClient.rdp /f /v: %RDSSrv%
|
||||
ECHO Die Verbindung wurde beendet.
|
||||
ECHO -
|
||||
goto shutdown_geplant
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
:shutdown_geplant
|
||||
ECHO Das System wird nun heruntergefahren.
|
||||
"%windir%\system32\shutdown.exe" -s -t 0 /c "Die Sitzung auf dem RDS-Server wurde ordnungsgemäs beendet."
|
||||
pause
|
||||
exit
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
:shutdown_ungeplant
|
||||
ECHO Das System wird nun aufgrund eines Fehlers heruntergefahren.
|
||||
ECHO -
|
||||
ECHO Der Test welcher ermittelt, ob der PC/TC eine IP Adresse besitzt,
|
||||
ECHO zeigt %IPTest% Fehlversuch(e) auf, die maximale Toleranz liegt derzeit bei %IPTest_Versuche%.
|
||||
ECHO -
|
||||
ECHO Der Test welcher ermittelt, ob der PC/TC einen RDS-Server erreichen kann,
|
||||
ECHO zeigt %RDSTest% Fehlversuch(e) auf, die maximale Toleranz liegt derzeit bei %RDSTest_Versuche%.
|
||||
"%windir%\system32\shutdown.exe" -s -t 60 /c "Fehler: Netzwerkverbindung unterbrochen oder kein RDS-Server erreichbar. Bitte wenden Sie sich an Ihren Systemadministrator!"
|
||||
ECHO -
|
||||
pause
|
||||
exit
|
||||
REM ----------------------------------------------------------------------------------------
|
||||
BIN
archive/ThinClient/Archiv/1.5.0/ThinClient.pow
Normal file
BIN
archive/ThinClient/Archiv/1.5.0/ThinClient.pow
Normal file
Binary file not shown.
BIN
archive/ThinClient/Archiv/1.5.0/ThinClient.rdp
Normal file
BIN
archive/ThinClient/Archiv/1.5.0/ThinClient.rdp
Normal file
Binary file not shown.
@@ -0,0 +1,182 @@
|
||||
@echo OFF
|
||||
TITLE DIGITAL DATA - ThinClient Installationsskript
|
||||
|
||||
ECHO Stapelverarbeitungsprogramm
|
||||
ECHO ThinClient Installationsskript (nur mit Windows XP getestet).
|
||||
ECHO -
|
||||
ECHO Digital Data
|
||||
ECHO Ludwig-Rinn-Strasse 16
|
||||
ECHO 35452 Heuchelheim
|
||||
ECHO Tel.: 0641 / 202360
|
||||
ECHO E-Mail: info@didalog.de
|
||||
ECHO -
|
||||
ECHO Version 1.0.1
|
||||
ECHO Letzte Aktualisierung: 20.08.2012
|
||||
ECHO -
|
||||
|
||||
REM ------------------------------------------------------------
|
||||
REM Definition der Variablen.
|
||||
SET RemoteUserName=User
|
||||
SET RemoteUserPasswort=remote
|
||||
SET ComputerName=TC-%random%
|
||||
REM SET RegisteredOwner=%ComputerName%
|
||||
SET RegisteredOrganization=Firma
|
||||
SET InstallQuelle=%CD%
|
||||
SET ThinClient=%ProgramFiles%\System\ThinClient
|
||||
REM ------------------------------------------------------------
|
||||
|
||||
REM ------------------------------------------------------------
|
||||
ECHO Achtung - unbedingt beachten:
|
||||
ECHO Bitte starten Sie dieses Skript unbedingt als Administrator.
|
||||
ECHO -
|
||||
REM ------------------------------------------------------------
|
||||
|
||||
pause
|
||||
cls
|
||||
|
||||
if not exist "%ProgramFiles%\System\ThinClient" ECHO Programmpfad wird nun angelegt. && goto PfadAnlage
|
||||
if exist "%ProgramFiles%\System\ThinClient" ECHO Programmpfad bereits vorhanden. && goto ohnePfadAnlage
|
||||
|
||||
:PfadAnlage
|
||||
mkdir "%ThinClient%"
|
||||
if %ERRORLEVEL% == 0 ECHO Der Befehl wurde erfolgreich ausgefuehrt.
|
||||
if %ERRORLEVEL% == 1 ECHO Es ist ein Fehler aufgetreten. Bitte pruefen! && pause
|
||||
ECHO -
|
||||
ECHO Programmpfad wurde angelegt.
|
||||
|
||||
:ohnePfadAnlage
|
||||
ECHO -
|
||||
ECHO Die Dateien werden nun kopiert.
|
||||
xcopy "%InstallQuelle%\*.*" "%ProgramFiles%\System\ThinClient" /V /Y
|
||||
if %ERRORLEVEL% == 0 ECHO Der Befehl wurde erfolgreich ausgefuehrt.
|
||||
if %ERRORLEVEL% == 1 ECHO Es ist ein Fehler aufgetreten. Bitte pruefen! && pause
|
||||
|
||||
ECHO -
|
||||
set /p ComputerName=Bitte bestimmen Sie nun den Namen des PCs/TCs (Der Default lautet %ComputerName%):
|
||||
ECHO Der neue Name wird nun Eingetragen.
|
||||
REG ADD "HKLM\System\CurrentControlSet\Control\ComputerName\ComputerName" /v ComputerName /t REG_SZ /d %ComputerName% /F
|
||||
if %ERRORLEVEL% == 0 ECHO Der Befehl wurde erfolgreich ausgefuehrt.
|
||||
if %ERRORLEVEL% == 1 ECHO Es ist ein Fehler aufgetreten. Bitte pruefen! && pause
|
||||
|
||||
ECHO -
|
||||
set /p RegisteredOwner_Abfrage=Wollen Sie nun benutzerdefinierte Eingaben fuer die Computer Registrierung taetigen? (Ansonsten werden Standardwerte verwendet) (J/N)
|
||||
if "%RegisteredOwner_Abfrage%" == "J" goto RegisteredOwner_Eingabe
|
||||
if "%RegisteredOwner_Abfrage%" == "j" goto RegisteredOwner_Eingabe
|
||||
if not "%RegisteredOwner_Abfrage%" == "J" goto RegisteredOwner_Anlage
|
||||
if not "%RegisteredOwner_Abfrage%" == "j" goto RegisteredOwner_Anlage
|
||||
|
||||
:RegisteredOwner_Eingabe
|
||||
set /p ComputerName=Bitte geben Sie nun den gewuenschten Namen an (Default lautet %ComputerName%):
|
||||
set /p RegisteredOrganization=Bitte geben Sie nun noch die dazugehoerige Firma an (Default lautet %RegisteredOrganization%):
|
||||
|
||||
:RegisteredOwner_Anlage
|
||||
ECHO -
|
||||
ECHO Die neue Computer Registrierung wird eingespielt.
|
||||
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion" /v RegisteredOwner /t REG_SZ /d %ComputerName% /F
|
||||
if %ERRORLEVEL% == 0 ECHO Der Befehl wurde erfolgreich ausgefuehrt.
|
||||
if %ERRORLEVEL% == 1 ECHO Es ist ein Fehler aufgetreten. Bitte pruefen! && pause
|
||||
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion" /v RegisteredOrganization /t REG_SZ /d "%RegisteredOrganization%" /F
|
||||
if %ERRORLEVEL% == 0 ECHO Der Befehl wurde erfolgreich ausgefuehrt.
|
||||
if %ERRORLEVEL% == 1 ECHO Es ist ein Fehler aufgetreten. Bitte pruefen! && pause
|
||||
|
||||
ECHO -
|
||||
set /p RemoteUserName_Abfrage=Wollen Sie nun benutzerdefinierte Eingaben fuer das lokale Anmelde-Konto eingeben? (Ansonsten werden Standardwerte verwendet) (J/N)
|
||||
if "%RemoteUserName_Abfrage%" == "J" goto RemoteUserName_Eingabe
|
||||
if "%RemoteUserName_Abfrage%" == "j" goto RemoteUserName_Eingabe
|
||||
if not "%RemoteUserName_Abfrage%" == "J" goto RemoteUserName_Anlage
|
||||
if not "%RemoteUserName_Abfrage%" == "j" goto RemoteUserName_Anlage
|
||||
|
||||
:RemoteUserName_Eingabe
|
||||
set /p RemoteUserName=Bitte geben Sie nun den gewuenschten Benutzernamen an:
|
||||
set /p RemoteUserPasswort=Bitte geben Sie nun noch das dazugehoerige Passwort fuer das Konto %RemoteUserName% an:
|
||||
|
||||
:RemoteUserName_Anlage
|
||||
ECHO -
|
||||
ECHO Der neue Benutzer wird angelegt.
|
||||
net user %RemoteUserName% %RemoteUserPasswort% /ADD /passwordchg:no /comment:"Dedizierter Auto-Login Benutzer" /expires:never
|
||||
ECHO Das Passwort wird nochmals Ueberschrieben.
|
||||
net user %RemoteUserName% %RemoteUserPasswort%
|
||||
|
||||
ECHO -
|
||||
ECHO Der neue Benutzer wird in die Windows Registry als Auto-Login Konto eingetragen.
|
||||
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon" /v DefaultUserName /t REG_SZ /d %RemoteUserName% /F
|
||||
if %ERRORLEVEL% == 0 ECHO Der Befehl wurde erfolgreich ausgefuehrt.
|
||||
if %ERRORLEVEL% == 1 ECHO Es ist ein Fehler aufgetreten. Bitte pruefen! && pause
|
||||
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon" /v DefaultPassword /t REG_SZ /d %RemoteUserPasswort% /F
|
||||
if %ERRORLEVEL% == 0 ECHO Der Befehl wurde erfolgreich ausgefuehrt.
|
||||
if %ERRORLEVEL% == 1 ECHO Es ist ein Fehler aufgetreten. Bitte pruefen! && pause
|
||||
|
||||
ECHO -
|
||||
ECHO Aktiviere nun automatische Anmeldung am System.
|
||||
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon" /v AutoAdminLogon /t REG_SZ /d 1 /F
|
||||
if %ERRORLEVEL% == 0 ECHO Der Befehl wurde erfolgreich ausgefuehrt.
|
||||
if %ERRORLEVEL% == 1 ECHO Es ist ein Fehler aufgetreten. Bitte pruefen! && pause
|
||||
|
||||
ECHO -
|
||||
ECHO Lokale Sicherheitsrichtlinie wird angepasst, Passwoeter laufen nicht mehr ab.
|
||||
net accounts /maxpwage:UNLIMITED
|
||||
|
||||
ECHO -
|
||||
ECHO Deaktiviere Stromspareinstellung.
|
||||
%windir%\system32\powercfg.exe /IMPORT ThinClient /FILE "%ThinClient%\ThinClient.pow"
|
||||
if %ERRORLEVEL% == 0 ECHO Der Befehl wurde erfolgreich ausgefuehrt.
|
||||
if %ERRORLEVEL% == 1 ECHO Es ist ein Fehler aufgetreten. Bitte pruefen! && pause
|
||||
%windir%\system32\powercfg.exe /SETACTIVE ThinClient
|
||||
if %ERRORLEVEL% == 0 ECHO Der Befehl wurde erfolgreich ausgefuehrt.
|
||||
if %ERRORLEVEL% == 1 ECHO Es ist ein Fehler aufgetreten. Bitte pruefen! && pause
|
||||
%windir%\system32\powercfg.exe /HIBERNATE OFF
|
||||
if %ERRORLEVEL% == 0 ECHO Der Befehl wurde erfolgreich ausgefuehrt.
|
||||
if %ERRORLEVEL% == 1 ECHO Es ist ein Fehler aufgetreten. Bitte pruefen! && pause
|
||||
|
||||
ECHO -
|
||||
ECHO Das Festplattenlaufwerk wird aufgrund der Eingabe umbennant.
|
||||
%windir%\system32\Label.exe C: %ComputerName%
|
||||
if %ERRORLEVEL% == 0 ECHO Der Befehl wurde erfolgreich ausgefuehrt.
|
||||
if %ERRORLEVEL% == 1 ECHO Es ist ein Fehler aufgetreten. Bitte pruefen! && pause
|
||||
|
||||
ECHO -
|
||||
ECHO Das System, wird als - im Internet bereits Registriert - gesetzt.
|
||||
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion" /v RegDone /t REG_SZ /d 1 /F
|
||||
if %ERRORLEVEL% == 0 ECHO Der Befehl wurde erfolgreich ausgefuehrt.
|
||||
if %ERRORLEVEL% == 1 ECHO Es ist ein Fehler aufgetreten. Bitte pruefen! && pause
|
||||
|
||||
ECHO -
|
||||
ECHO Deaktiviere die Windows Willkommenseite.
|
||||
REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon" /v LogonType /t REG_DWORD /d 0 /F
|
||||
if %ERRORLEVEL% == 0 ECHO Der Befehl wurde erfolgreich ausgefuehrt.
|
||||
if %ERRORLEVEL% == 1 ECHO Es ist ein Fehler aufgetreten. Bitte pruefen! && pause
|
||||
|
||||
ECHO -
|
||||
ECHO Deaktiviere nicht benoetigte Windows Dienste.
|
||||
sc.exe config wuauserv start= disabled
|
||||
sc.exe config Themes start= disabled
|
||||
sc.exe config ERSvc start= disabled
|
||||
sc.exe config srservice start= disabled
|
||||
sc.exe config WZCSVC start= disabled
|
||||
sc.exe config SharedAccess start= disabled
|
||||
sc.exe config Schedule start= disabled
|
||||
sc.exe config TermService start= disabled
|
||||
|
||||
ECHO -
|
||||
ECHO Installiere ThinClient Skript.
|
||||
REM REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon" /v "Shell /t REG_SZ /d cmd /c start "ThinClient"/d "%ProgramFiles%\System\Thin Client" /min DD_ThinClient.cmd /F
|
||||
regedit /S "%ThinClient%\MOD_HKLM_ThinClient_Skript.reg"
|
||||
if %ERRORLEVEL% == 0 ECHO Der Befehl wurde erfolgreich ausgefuehrt.
|
||||
if %ERRORLEVEL% == 1 ECHO Es ist ein Fehler aufgetreten. Bitte pruefen! && pause
|
||||
|
||||
ECHO -
|
||||
ECHO Die Installation wurde abgeschlossen.
|
||||
ECHO Die Einstellungen werden beim naechsten Neustart wirksam.
|
||||
|
||||
ECHO -
|
||||
set /p OpenReadme=Soll nun die Readme Datei angezeigt werden? (J/N)
|
||||
if "%OpenReadme%" == "J" start notepad.exe "%CD%\ThinClient_Readme.txt"
|
||||
if "%OpenReadme%" == "j" start notepad.exe "%CD%\ThinClient_Readme.txt"
|
||||
|
||||
ECHO -
|
||||
set /p RebootCMD=Soll nun neugestartet werden? (J/N)
|
||||
if "%RebootCMD%" == "J" %windir%\system32\shutdown.exe -r -t 60 /c "Achtung dieser PC ist nach dem Neustart nur noch ein TC." && ECHO - && exit
|
||||
if "%RebootCMD%" == "j" %windir%\system32\shutdown.exe -r -t 60 /c "Achtung dieser PC ist nach dem Neustart nur noch ein TC." && ECHO - && exit
|
||||
if not "%RebootCMD%" == "J" ECHO Bitte starten Sie manuell neu! && ECHO - && pause
|
||||
if not "%RebootCMD%" == "j" ECHO Bitte starten Sie manuell neu! && ECHO - && pause
|
||||
exit
|
||||
26
archive/ThinClient/Archiv/1.5.0/ThinClient_Readme.txt
Normal file
26
archive/ThinClient/Archiv/1.5.0/ThinClient_Readme.txt
Normal file
@@ -0,0 +1,26 @@
|
||||
Readme zu DIGITAL DATA - Thin Client Programmen
|
||||
|
||||
Stand 27.08.2012
|
||||
|
||||
Das anbeiliegende ThinClient Installationsskript installiert alle notwendigen Module,
|
||||
damit ein normaler PC zu einem ThinClient umgewandelt werden kann.
|
||||
|
||||
Derzeit kann das Installationsskript alle benötigten Einstellung, bis auf zwei Ausnahmen vornehmen.
|
||||
Das Herunterfahren aus der Kommandozeile muss speziell autorisiert werden.
|
||||
Um dies nun abschließend vorzunehmenm sind folgende Schritte durchzuführen:
|
||||
|
||||
Start -> Ausführen -> gpedit.msc -> Computerkonfiguration -> Windows Einstellungen -> Sicherheitseinstellungen ->
|
||||
Lokale Richtlinien -> Zuweisen von Benutzerrechten -> Erzwingen des Herunterfahrens von einem Remotesystem aus
|
||||
Hier muss der neu angelegte lokale Benutzer noch von Hand eingetragen werden.
|
||||
|
||||
Bei Betriebssystemen ohne die gpedit.msc - Konsole (Windows Home Versionen) muss das neu angelegte Konto,
|
||||
lokale administrative Rechte erhalten.
|
||||
|
||||
Außerdem muss die Arbeitsgruppe des PC/TCs manuell angepasst werden:
|
||||
Rechtsklick auf Arbeitsplatz -> Eigenschaften -> Computername -> Ändern.
|
||||
|
||||
Beachten Sie bitte außerdem das die Variablen RDSSrv (RDSSrv01, RDSSrv02, RDSSrv03) im oberen Teil des ThinClient.cmd Skripts
|
||||
angepasst werden müssen (Remote Desktop Server IP angeben!).
|
||||
|
||||
Zusätzlich ist wichtig, das nur ein aktiver Netzwerkadapter existiert.
|
||||
Mehrere Netzwerkadapter können zu Fehlern führen!
|
||||
12
archive/ThinClient/Archiv/1.5.0/ThinClient_UserLogin.cmd
Normal file
12
archive/ThinClient/Archiv/1.5.0/ThinClient_UserLogin.cmd
Normal file
@@ -0,0 +1,12 @@
|
||||
@echo OFF
|
||||
|
||||
ECHO -
|
||||
ECHO Aktiviere Numlock.
|
||||
REG ADD "HKCU\Control Panel\Keyboard" /v InitialKeyboardIndicators /t REG_SZ /d 2 /F
|
||||
|
||||
ECHO -
|
||||
ECHO Deaktiviere Bildschirmschoner
|
||||
REG ADD "HKCU\Control Panel\Desktop" /v ScreenSaveActive /t REG_SZ /d 0 /F
|
||||
|
||||
ECHO -
|
||||
exit
|
||||
Reference in New Issue
Block a user