As of 23.08.2023 NWC Services GmbH has become CANCOM GmbH. Please feel free to visit us at www.cancom.com
Toggle Bar

BLOG

BLOGGING CONSULTANTS

NWC Services Blog

Blogs von Consultants der NWC Services GmbH

Installation des RDP Client 7 auf Windows Server 2003

Leider ist es nicht mehr ohne weiteres möglich, den RDP Client in der Version 7 auf einem Windows Server 2003 zu installieren, da der Installer (http://www.microsoft.com/downloads/en/details.aspx?FamilyId=72158b4e-b527-45e4-af24-d02938a95683&displaylang=en) dies aktiv verhindert. Es erscheint beim Aufruf die Meldung: "The version of windows you have installed does not match the update you are trying to install".

Leider ist die Modifikation der update.inf Datei, die die aktuelle OS Version prüft, nicht ohne weiteres möglich, da das Setup im Falle einer manuellen Änderung meldet, dass die Integrität der inf Datei nicht festgestellt werden kann. Glücklicherweise wird die Integritätsprüfung aber nur einmal beim Aufruf des Setups durchgeführt.

Nachdem dieses Tatsache einmal verstanden ist, kann dieses Verhalten wie folgt umgangen werden:

  • Es wird die Datei "WindowsXP-KB969084-x86-enu.exe" nach C:\RDP7 (entweder mit dem Schalter "/EXTRACT" oder 7-Zip) extrahiert
  • Die Datei C:\RDP7\update\update.inf wird zu C:\RDP7\update\unpdate.inf.old umbenannt
  • Die Datei C:\RDP7\update\update.inf.old wird nach C:\RDP7\update\unpdate.inf.new kopiert
  • Die Datei C:\RDP7\update\update.inf.new wird wie folgt anpasst:

[Version]
RebootRequired=0
Signature = "$Windows NT$"
LanguageType = %LangTypeValue%
NtBuildToUpdate = 2600
NtMajorVersionToUpdate = 5
NtMinorVersionToUpdate = 1
MaxNtBuildToUpdate = 2600
MaxNtMajorVersionToUpdate = 5
MaxNtMinorVersionToUpdate = 1
MinNtServicePackVersion = 768
MaxNtServicePackVersion = -1
ThisServicePackVersion = 768
CatalogFile = %SP_SHORT_TITLE%.cat

  • Ein Batch file wird unter c:\RDP7 mit folgenden Inhalt angelegt:

c:
cd "C:\RDP7\update"
echo Die originale update.inf wird durch update.inf.new ersetzt
copy update.inf.new update.inf /y
echo Update ausführen
start update.exe /passive /norestart /log:c:\RDP7\install.log
ping -n 1 -w 5 1.1.1.1>nul
copy update.inf.old update.inf /y

  • Unter Umständen muss ein wenig mit der Dauer des ping Befehls gespielt werden, um die Original-Batch Datei zum richtigen Zeitpunkt wieder zurück zu kopieren
×
Stay Informed

When you subscribe to the blog, we will send you an e-mail when there are new updates on the site so you wouldn't miss them.

CD-DVD ROM Laufwerksbuchstaben ändern
PowerShell-Scripts in DSM 7 (Teil III)

Related Posts

 

Comments

No comments made yet. Be the first to submit a comment
Already Registered? Login Here
Saturday, 21 December 2024

Captcha Image

Consulting Services: