schwierigkeiten bei der Installation von rdpwrap unter Windows 10 (um mehrere Remotedesktopverbindungen abzurufen)

RDP Wrap hilft, mehrere Verbindungen zum Remotedesktop unter Windows 7 oder Windows 10 zuzulassen. Ich habe versucht, rdpwrap unter zu installieren https://github.com/stascorp/rdpwrap/ und ich habe versucht, die MSI unter "releases", RDPWInst-v1.6.2 auszuführen.msi und es gab einen Fehler, und als ich versuchte, es neu zu installieren, bekam ich keinen Fehler und es war nicht klar, was ich ausführen soll oder was, wenn etwas installiert wurde. Und auch kein gleichzeitiger / gleichzeitiger Remotedesktop.

Dann Habe Ich versuchte es zu deinstallieren und es veranlasste mich zu erlauben c:\windows\installer\c4d5253.msi zu laufen. Ich sagte ja. Und es hieß "Es gibt ein Problem mit diesem Windows Installer-Paket".

Hinweis-Ich habe eine Lösung und werde eine Antwort posten.

Author: barlop, 2020-05-03

2 answers

Wenn Sie zu https://github.com/stascorp/rdpwrap/ es gibt drei Möglichkeiten, das Programm herunterzuladen. Es gibt das Herunterladen des Codes von der Registerkarte Code. Oder unter der Registerkarte Releases wird die MSI-Datei heruntergeladen. Oder, auch unter der Registerkarte releases, gibt es das Herunterladen der Zip.

Von diesen Methoden bestand die Methode, die ich verwendet habe, darin, zur Registerkarte Releases zu gehen und dort die Zip-Datei herunterzuladen. Also, nicht die Registerkarte Code, nicht diese zip. Und nicht das MSI unter Releases. Aber der Zip unter releases. RDPWrap-v1. 6.2.zip

Dann extrahieren Sie diese ZIP in ein Verzeichnis. Starten Sie eine cmd-Eingabeaufforderung, die als Administrator ausgeführt wird. Also eine administrative CMD-Eingabeaufforderung. (von dort aus können Sie install ausführen.aber das ist besser, als in einer normalen cmd-Eingabeaufforderung zu sein und mit der rechten Maustaste auf Installieren zu klicken.fledermaus und Runen auf der Fledermaus machen, ' cos anscheinend kann das Buggy sein).

Das Extrahieren der Zip erzeugt

C:\rdpwrap>dir
 Volume in drive C has no label.
 Volume Serial Number is C811-E477

 Directory of C:\rdpwrap

03/05/2020  15:34    <DIR>          .
03/05/2020  15:34    <DIR>          ..
03/05/2020  15:34               458 install.bat
03/05/2020  15:34         1,045,504 RDPCheck.exe
03/05/2020  15:34         1,096,192 RDPConf.exe
03/05/2020  15:34         1,460,224 RDPWInst.exe
03/05/2020  15:34               249 uninstall.bat
03/05/2020  15:34               249 update.bat
               6 File(s)      3,602,876 bytes
               2 Dir(s)  440,941,117,440 bytes free

C:\rdpwrap>

Sie müssen RDPWinst nicht ausführen.exe direkt, die bat-Dateien führen Sie es mit der rechten schalter / Optionen.

Install ausführen.fledermaus aus einem Verwaltungsgebäude]}

C:\rdpwrap>install
RDP Wrapper Library v1.6.2
Installer v2.5
Copyright (C) Stas'M Corp. 2017

[*] Notice to user:
  - By using all or any portion of this software, you are agreeing
  to be bound by all the terms and conditions of the license agreement.
  - To read the license agreement, run the installer with -l parameter.
  - If you do not agree to any terms of the license agreement,
  do not use the software.
[*] Installing...
[*] Terminal Services version: 10.0.17134.706
[-] This version of Terminal Services is not supported.
Try running "update.bat" or "RDPWInst -w" to download latest INI file.
If it doesn't help, send your termsrv.dll to project developer for support.
[+] TermService found (pid 8592).
[*] No shared services found.
[*] Extracting files...
[+] Folder created: C:\Program Files\RDP Wrapper\
[*] Downloading latest INI file...
[+] Latest INI file -> C:\Program Files\RDP Wrapper\rdpwrap.ini
[+] Extracted rdpw64 -> C:\Program Files\RDP Wrapper\rdpwrap.dll
[*] Configuring service library...
[*] Checking dependencies...
[*] Checking CertPropSvc...
[*] Checking SessionEnv...
[*] Terminating service...
[*] Starting TermService...
[*] Configuring registry...
[*] Configuring firewall...
Ok.

[+] Successfully installed.
______________________________________________________________

You can check RDP functionality with RDPCheck program.
Also you can configure advanced settings with RDPConf program.

Press any key to continue . . .

C:\rdpwrap>

Eine wichtige Sache, die gemacht hat, ist dieses Verzeichnis und diese Dateien

C:\Program Files\RDP Wrapper\rdpwrap.ini
C:\Program Files\RDP Wrapper\rdpwrap.dll

Sie können uninstall ausführen.bat aber dann müssten Sie install ausführen.Fledermaus wieder

C:\rdpwrap>uninstall
RDP Wrapper Library v1.6.2
Installer v2.5
Copyright (C) Stas'M Corp. 2017

[*] Uninstalling...
[+] TermService found (pid 3340).
[*] No shared services found.
[*] Resetting service library...
[*] Terminating service...
[*] Removing files...
[+] Removed file: C:\Program Files\RDP Wrapper\rdpwrap.ini
[+] Removed file: C:\Program Files\RDP Wrapper\rdpwrap.dll
[+] Removed folder: C:\Program Files\RDP Wrapper\
[*] Starting TermService...
[*] Configuring registry...
[*] Configuring firewall...

Deleted 1 rule(s).
Ok.

[+] Successfully uninstalled.

Press any key to continue . . .

C:\rdpwrap>

Aber Sie möchten es installiert haben, also führen Sie install aus.BVT

Sie haben also diese beiden Dateien jetzt in \program files\rdp wrap

Sie könnten versuchen

C:\rdpwrap\rdpconf

Das wird Ihnen sagen, ob Ihre Version von c:\windows\system32\termsrv.dll (die kam mit Ihrem Betriebssystem), wird von Ihrem c:\program files\rdp wrap\rdpwrap.ini

Sehen Sie, welche Version Ihre termsrv.dll ist (rdp wrap wird nicht und hat diese Datei nicht ersetzt).

Sie können mit der rechten Maustaste..eigenschaften, oder wie ich für diesen Beitrag habe, die Befehlszeile

C:\rdpwrap>wmic datafile where name="c:\\Windows\\System32\\termsrv.dll" get version
Version
10.0.17134.706

Sie können selbst überprüfen, ob es von Ihrer INI-Datei unterstützt wird.. entweder im Editor und bearbeiten..finden und sehen oder

C:\rdpwrap>find "10.0.17134.706" "c:\Program Files\RDP Wrapper\rdpwrap.ini"

---------- C:\PROGRAM FILES\RDP WRAPPER\RDPWRAP.INI

C:\rdpwrap>

Nicht da

In diesem Fall gibt es einige Versionen, aber nicht meine version

C:\rdpwrap>find "10.0.17" "c:\Program Dateien\RDP Wrapper\rdpwrap.ini",

---------- C:\PROGRAM FILES\RDP WRAPPER\RDPWRAP.INI
[10.0.17004.1000]
[10.0.17017.1000]
[10.0.17025.1000]
[10.0.17035.1000]
[10.0.17046.1000]
[10.0.17063.1000]
[10.0.17004.1000-SLInit]
[10.0.17017.1000-SLInit]
[10.0.17025.1000-SLInit]
[10.0.17035.1000-SLInit]
[10.0.17046.1000-SLInit]
[10.0.17063.1000-SLInit]

C:\rdpwrap>

Rdpconf.exe wird sagen, "nicht unterstützt",

Leider ist die mit dem Projekt gebündelte INI-Datei alt.

Es gibt ein Update.bat aber es bekommt eine alte INI-Datei, die nicht viele termsrv unterstützt.dll-Versionen.

Sie müssen also zur Github-Seite gehen, sich Probleme oder Probleme ansehen und sehen, ob Sie eine INI-Datei mit Ihrer Build-Version darin erhalten können.

In der Reihenfolge um c:\program files\rdp wrap\rdpwrap.ini zu ersetzen, müssen Sie den Dienst "Remotedesktopdienste" beenden, um die Ini zu entsperren, dann zu ersetzen und dann zu starten. Und Sie sehen von Dienstleistungen.danach heißt es TermService. Sie können sc queryex termservice, um zu sehen, ob es läuft oder nicht. s (sc queryex ist ein bisschen besser als sc query 'cos sc queryex zeigt, pid). Und Sie können net start termservice, net stop termService und taskkill es tun, wenn es nicht mehr "stoppt".

Dann können Sie rdpconf ausführen.exe sehen, ob es erfolgreich sagt.. (als im Gegensatz zu "nicht unterstützt"). Sie können rdpconf sogar verwenden, bevor Sie Terminal Services (neu)starten

Und dann kannst du rdpcheck machen und sehen , ob das "begrenzte Verbindungen" sagt, oder ob es einfach funktioniert. (oder Sie könnten mit mstsc testen, aber rdpcheck ist sehr schnell zu testen)

Und dann weißt du es und hoffentlich wird es für dich funktionieren.

 6
Author: barlop,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-05-04 15:39:15

MS besitzt jetzt GitHub und deshalb wurde das Projekt wahrscheinlich heruntergenommen (ich nehme an, es ist gegen ihre EULA). Wenn Sie jedoch den Dienst termService beenden und ihn der Datei rdpwrapper.ini hinzufügen, starten Sie den Dienst möglicherweise neu:

[10.0.18362.836]
LocalOnlyPatch.x64=1
LocalOnlyOffset.x64=82FC5
LocalOnlyCode.x64=jmpshort
SingleUserPatch.x64=1
SingleUserOffset.x64=0DBFC
SingleUserCode.x64=Zero
DefPolicyPatch.x64=1
DefPolicyOffset.x64=1FE15
DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
SLInitHook.x64=1
SLInitOffset.x64=22DDC
SLInitFunc.x64=New_CSLQuery_Initialize
[10.0.18362.836-SLInit]
bInitialized.x64 =F6A8C
bServerSku.x64 =F6A90
lMaxUserSessions.x64 =F6A94
bAppServerAllowed.x64 =F6A9C
bRemoteConnAllowed.x64=F6AA0
bMultimonAllowed.x64 =F6AA4
ulMaxDebugSessions.x64=F6AA8
bFUSEnabled.x64 =F6AAC

Über: https://github.com/fre4kyC0de/rdpwrap/issues/37

 0
Author: KidACrimson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-05-30 18:26:39