Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

-->> RDP Wrapper & Autoupdate (2024-04-29) #1160

Open
wants to merge 94 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
94 commits
Select commit Hold shift + click to select a range
252ebac
Update README.md
asmtron Sep 6, 2020
65cef8b
Add files via upload
asmtron Sep 6, 2020
b4baa43
asmtron
asmtron Sep 6, 2020
3e56170
asmtron
asmtron Sep 6, 2020
5ae7bdb
asmtron
asmtron Sep 6, 2020
0a58515
asmtron
asmtron Sep 6, 2020
1129ce6
asmtron
asmtron Sep 6, 2020
4e48703
Update README.md
asmtron Sep 13, 2020
c3ed349
Fix for Windows home editions
asmtron Sep 13, 2020
8987414
Fix for Windows Home editions
asmtron Sep 13, 2020
4cb8c0d
add additional new-line at the end
asmtron Sep 20, 2020
912143d
add "10.0.19041.662" support (x64)
asmtron Dec 9, 2020
526d0b7
fix error in 10.0.19041.662-SLInit
asmtron Dec 9, 2020
b1af65b
add support for 10.0.19041.662 (x64)
asmtron Dec 9, 2020
ceab1d8
add 10.0.19041.662 (x86)
asmtron Dec 9, 2020
0cc574b
add support for 10.0.17763.1613 (x64)
asmtron Dec 9, 2020
e7bfd99
Update binary-download.md
asmtron Dec 9, 2020
97cc58a
Update autoupdate__info.txt
asmtron Dec 13, 2020
faa0e0b
Update autoupdate.bat
asmtron Dec 13, 2020
524a255
RDP Wrapper Autoupdate
asmtron Dec 13, 2020
cd57afc
Fixes typo in redirected error stream
Pythq Jan 3, 2021
3c0e4cd
Merge pull request #3 from Pythq/master
asmtron Jan 10, 2021
824ddd8
Fixes typo in redirected error stream
asmtron Jan 10, 2021
06721a8
add 10.0.18362.1316 (x64) and 10.0.19041.746 (x64)
asmtron Jan 13, 2021
49fdf1b
add "Wait for network connection" :: important fix
asmtron Jan 13, 2021
d399ec5
add "Wait for network connection" :: important fix
asmtron Jan 13, 2021
92c7360
Update README.md
asmtron Jan 13, 2021
20dd0fe
add 10.0.18362.1316, 10.0.19041.746, 10.0.17763.1697 (x64)
asmtron Jan 13, 2021
a68c7e6
add 10.0.18362.1316, 10.0.19041.746, 10.0.17763.1697, 10.0.14393.4169…
asmtron Jan 13, 2021
5f4ebad
fix ping for IPv6 (check network connectivity)
asmtron Jan 18, 2021
953699c
fix ping for IPv6 (check network connectivity)
asmtron Jan 18, 2021
7706490
Update autoupdate__info.txt
asmtron Jan 18, 2021
15e4aa9
Update binary-download.md
asmtron Jan 18, 2021
cfa10bb
add 10.0.18362.1316(x86+x64); 10.0.19041.746(x64), 10.0.17763.1697(x6…
asmtron Jan 18, 2021
cc4f0ed
add 10.0.18362.1316;10.0.19041.746,10.0.17763.1697,10.0.14393.4169
asmtron Jan 24, 2021
3112536
add 10.0.18362.1316;10.0.19041.746,10.0.17763.1697,10.0.14393.4169
asmtron Jan 24, 2021
fa25a4d
add 10.0.18362.1316;10.0.19041.746,10.0.17763.1697,10.0.14393.4169
asmtron Jan 24, 2021
7638261
add support for 10.0.19041.789
asmtron Feb 3, 2021
7fdf0e2
add support for 10.0.19041.789
asmtron Feb 3, 2021
43a7c99
Update binary-download.md
HYBRID-BEING Feb 5, 2021
9d86829
add 10.0.10240.18818
asmtron Feb 6, 2021
5f6aa5e
add new ini source (contributor sebaxakerhtc)
asmtron Feb 6, 2021
1ca322d
add new ini source (contributor sebaxakerhtc)
asmtron Feb 6, 2021
9a682b8
add 10.0.10240.18818, 10.0.17134.1967 (x64)
asmtron Feb 6, 2021
d5b58b9
fix typo
asmtron Feb 6, 2021
69c4b6f
add new ini source (contributor sebaxakerhtc)
asmtron Feb 6, 2021
dfd48de
add new ini source (contributor sebaxakerhtc)
asmtron Feb 6, 2021
74e80f7
fix link to Product Policy Editor, some formatting
heylix Feb 21, 2021
77e846f
add support for termsrv.dll 10.0.14393.4169 (x86)
asmtron Mar 14, 2021
59aefef
Update autoupdate__info.txt
asmtron Apr 19, 2021
885a19e
improved -addtask command line parameter
asmtron Apr 19, 2021
233e6ed
improved -addtask command line parameter
asmtron Apr 19, 2021
2eb5e41
Merge pull request #4 from HYBRID-BEING/patch-1
asmtron Apr 20, 2021
de6b28f
Merge pull request #5 from heylix/patch-1
asmtron Apr 20, 2021
51af922
add support for termsrv.dll 10.0.19041.964 x64
asmtron Apr 29, 2021
8cf511c
add support termsrv.dll v10.0.19041.964 (x86 and x64)
asmtron Apr 29, 2021
b9a9cf7
add termsrv.dll v10.0.19041.964 (x86+x64), 10.0.18362.1533 (x64)
asmtron Apr 30, 2021
1c4a57f
add 10.0.19041.1023 (x64), 10.0.18362.1533 (x86)
asmtron May 27, 2021
9378f02
add support for 10.0.19041.1081 (x86 and x64)
asmtron Jul 10, 2021
4280298
improved autoupdate.bat
asmtron Dec 16, 2021
65123d6
improved autoupdate.bat
asmtron Dec 16, 2021
151b106
Update rdpwrap.ini
asmtron Dec 16, 2021
fc98b25
fix: quoted rdpwrap_force_uninstall
alryaz Dec 22, 2021
807e309
Merge pull request #8 from alryaz/patch-1
asmtron Jan 1, 2022
9c8d0f1
fix rdpwrap_force_uninstall
asmtron Jan 1, 2022
90cef7f
fix rdpwrap_force_uninstall
asmtron Jan 1, 2022
7d082e8
autoupdate 1.1 with version check
asmtron Oct 16, 2023
7cdbe54
Delete res/autoupdate.bat
asmtron Oct 16, 2023
1714d3d
Delete res/autoupdate.ver
asmtron Oct 16, 2023
6bf9b66
autoupdate 1.1 with new version check
asmtron Oct 16, 2023
d6ece3e
Update autoupdate__info.txt
asmtron Oct 16, 2023
ce30406
autoupdate 1.1 with new version check
asmtron Oct 16, 2023
951c663
Update README.md
asmtron Oct 16, 2023
744fbf4
autoupdate 1.1 with new version check
asmtron Oct 16, 2023
6304772
autoupdate 1.1 with new version check
asmtron Oct 18, 2023
b2e578a
old autoupdate (from 2022-01-01)
asmtron Oct 18, 2023
ab2a221
new autoupdate 1.1 with version check
asmtron Oct 18, 2023
24c0f16
new autoupdate 1.1 with version check (2022-10-18)
asmtron Oct 18, 2023
73288fe
new autoupdate 1.1 with version check (2022-10-18)
asmtron Oct 18, 2023
c929869
Update binary-download.md
asmtron Oct 18, 2023
907547b
Update README.md
asmtron Oct 18, 2023
bd9fe25
autoupdate 1.1 with new version check
asmtron Oct 18, 2023
3e04e82
Update autoupdate__info.txt
asmtron Oct 18, 2023
9130599
Update rdpwrap.ini
asmtron Mar 1, 2024
bbc0a5a
add 10.0.22621.3374
asmtron Mar 29, 2024
8ee9fb4
Update autoupdate.bat to v.1.2
asmtron Mar 29, 2024
95308d5
Update autoupdate.ver to 1.2
asmtron Mar 29, 2024
8db7523
Add files via upload
asmtron Mar 29, 2024
71be386
Delete autoupdate_v1.2.zip
asmtron Mar 29, 2024
ad26029
autoupdate 1.2 with new version check
asmtron Mar 29, 2024
02b55cb
Update binary-download.md
asmtron Mar 29, 2024
5f474f9
Update README.md
asmtron Mar 29, 2024
13f5e7a
Update rdpwrap.ini
asmtron Apr 12, 2024
66b1e27
Update rdpwrap.ini
asmtron Apr 12, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 26 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
# RDP Wrapper & Autoupdate

### Automatic RDP Wrapper installer and updater // asmtron (2024-04-29)

#### Info:
The autoupdater first use and check the official rdpwrap.ini.
If a new termsrv.dll is not supported in the offical rdpwrap.ini, autoupdate uses the updated rdpwrap.ini files from the community.
Contributors: "sebaxakerhtc, asmtron, affinityv, DrDrrae, saurav-biswas"
Extra rdpwrap.ini sources can also be defined...

#### autoupdate.bat Options:
- `-log` = redirect display output to the file autoupdate.log
- `-taskadd` = add autorun of autoupdate.bat on startup in schedule task
- `-taskremove` = remove autorun of autoupdate.bat on startup in schedule task

#### [Download and Install](https://github.com/asmtron/rdpwrap/blob/master/binary-download.md)

# RDP Wrapper Library by Stas'M

[![Telegram](https://img.shields.io/badge/chat-Telegram-blue.svg)](https://t.me/rdpwrap)
Expand All @@ -9,7 +26,7 @@

The goal of this project is to enable Remote Desktop Host support and concurrent RDP sessions on reduced functionality systems for home usage.

RDP Wrapper works as a layer between Service Control Manager and Terminal Services, so the original termsrv.dll file remains untouched. Also this method is very strong against Windows Update.
RDP Wrapper works as a layer between Service Control Manager and Terminal Services, so the original `termsrv.dll` file remains untouched. Also this method is very strong against Windows Update.

[pVistaST]: http://stascorp.com/images/rdpwrap/pVistaST.jpg
[pVistaHB]: http://stascorp.com/images/rdpwrap/pVistaHB.jpg
Expand Down Expand Up @@ -47,20 +64,20 @@ RDP Wrapper works as a layer between Service Control Manager and Terminal Servic
| Windows 8.1 | [![Windows 8.1 Preview][pWin81P]][fWin81P] [![Windows 8.1][pWin81]][fWin81] |
| Windows 10 | [![Windows 10 Technical Preview][pWin10TP]][fWin10TP] [![Windows 10 Pro Technical Preview][pWin10PTP]][fWin10PTP] [![Windows 10][pWin10]][fWin10] |
---
[WinPPE]: http://forums.mydigitallife.info/threads/39411-Windows-Product-Policy-Editor
[WinPPE]: https://forums.mydigitallife.net/threads/windows-product-policy-editor.39411/

This solution was inspired by [Windows Product Policy Editor][WinPPE], big thanks to **kost** :)

— binarymaster

### Attention:
It's recommended to have original termsrv.dll file with the RDP Wrapper installation. If you have modified it before with other patchers, it may become unstable and crash in any moment.
It's recommended to have original `termsrv.dll` file with the RDP Wrapper installation. If you have modified it before with other patchers, it may become unstable and crash in any moment.

### Information:
- Source code is available, so you can build it on your own
- RDP Wrapper does not patch termsrv.dll, it loads termsrv with different parameters
- RDPWInst and RDPChecker can be redistributed without development folder and batch files
- RDPWInst can be used for unattended installation / deployment
- RDP Wrapper does not patch `termsrv.dll`, it loads `termsrv` with different parameters
- `RDPWInst` and `RDPChecker` can be redistributed without development folder and batch files
- `RDPWInst` can be used for unattended installation / deployment
- Windows 2000, XP and Server 2003 will not be supported

### Key features:
Expand Down Expand Up @@ -448,16 +465,16 @@ Visit [issues](https://github.com/stascorp/rdpwrap/issues) section, and check wh
- Windows 10 Enterprise
- Windows Server 2016 Technical Preview

Installation instructions:
#### Installation instructions:
- Download latest release binaries and unpack files
- Right-click on **`install.bat`** and select Run as Administrator
- See command output for details

To update INI file:
#### To update INI file:
- Right-click on **`update.bat`** and select Run as Administrator
- See command output for details

To uninstall:
#### To uninstall:
- Go to the directory where you extracted the files
- Right-click on **`uninstall.bat`** and select Run as Administrator
- See command output for details
Binary file added autoupdate.zip
Binary file not shown.
Binary file added autoupdate_v1.1.zip
Binary file not shown.
Binary file added autoupdate_v1.2.zip
Binary file not shown.
Loading