RDCMan
Silent install package for RDCMan
3.12.0.0-0
Utilities
Configuration
Utilities
Configuration
- package: tis-RDCMan
- name: RDCMan
- version: 3.12.0.0-0
- categories: Utilities,Configuration
- maintainer: WAPT Team,Tranquil IT,Gwenaël ADAM
- editor: Microsoft
- locale: all
- target_os: windows
- impacted_process: Remote Desktop Connection Manager
- architecture: x64
- signature_date:
- size: 254.10 Mo
- homepage : https://learn.microsoft.com/en-us/sysinternals/downloads/rdcman
package : tis-RDCMan
version : 3.12.0.0-0
architecture : x64
section : base
priority : optional
name : RDCMan
categories : Utilities,Configuration
maintainer : WAPT Team,Tranquil IT,Gwenaël ADAM
description : Remote Desktop Connection Manager manages multiple remote desktop connections. It is useful for managing server labs where you need regular access to each machine such as automated checkin systems and data centers.
depends :
conflicts :
maturity : PROD
locale : all
target_os : windows
min_wapt_version : 2.0
sources : https://learn.microsoft.com/en-us/sysinternals/downloads/rdcman
installed_size :
impacted_process : Remote Desktop Connection Manager
description_fr : Remote Desktop Connection Manager gère plusieurs connexions bureau à distance. Il est utile pour gérer les labos de serveurs où vous avez besoin d’un accès régulier à chaque machine, comme les systèmes de contrôle automatisés et les centres de données.
description_pl : Remote Desktop Connection Manager służy do zarządzania wieloma połączeniami z pulpitami zdalnymi. Narzędzie to sprawdza się w zarządzaniu laboratoriami serwerowymi – na przykład w centrach danych czy systemach automatycznej rejestracji – gdzie konieczny jest stały dostęp do poszczególnych maszyn.
description_de : Der Remote Desktop Connection Manager verwaltet mehrere Remotedesktopverbindungen. Er eignet sich hervorragend für die Verwaltung von Server-Umgebungen – etwa in Rechenzentren oder bei Systemen für automatische Check-ins –, in denen regelmäßiger Zugriff auf die einzelnen Rechner erforderlich ist.
description_es : Remote Desktop Connection Manager gestiona múltiples conexiones de escritorio remoto. Resulta útil para administrar laboratorios de servidores donde se requiere acceso frecuente a cada máquina, como en sistemas de registro automatizados y centros de datos.
description_pt : O Gestor de Ligações de Ambiente de Trabalho Remoto gere múltiplas ligações de Ambiente de Trabalho Remoto. É útil para gerir laboratórios de servidores onde é necessário um acesso regular a cada máquina, como em sistemas de check-in automatizados e centros de dados.
description_it : Remote Desktop Connection Manager gestisce più connessioni desktop remoto. È utile per la gestione di laboratori di server che richiedono un accesso regolare a ciascuna macchina, come nel caso di sistemi di check-in automatizzati e data center.
description_nl : Remote Desktop Connection Manager beheert meerdere extern bureaublad-verbindingen. Het is nuttig voor het beheer van serveromgevingen waarbij regelmatig toegang tot elke machine nodig is, zoals bij geautomatiseerde inchecksystemen en datacenters.
description_ru : Remote Desktop Connection Manager позволяет управлять множеством подключений к удаленным рабочим столам. Эта программа полезна при администрировании серверных лабораторий и центров обработки данных, где требуется регулярный доступ к каждой отдельной машине (например, к системам автоматической регистрации).
audit_schedule :
editor : Microsoft
keywords :
licence :
homepage : https://learn.microsoft.com/en-us/sysinternals/downloads/rdcman
package_uuid : 6bac90f6-22dc-499d-850e-bab06594eec4
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version : 10.0.22000
max_os_version :
icon_sha256sum : be45f3144c7569f16fd27217ff22ac7648f04d3e7bad428a1ca4b1f7a2000136
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2026-07-01T14:00:38.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature : iG6cjO+GnYwwwzoYoazMWCQR1fVgQd/qrQHebMhuP97UH7PvHh12jB9VPEea799faogOxPVJQICXklcXwRBBqcBWIaw1WeEZTO3eekeV1ebiE2kgk7Eo5rS1R0g/dPuE5FS8yPbYK9AA9ZzQ8tGffhdqNmVSsxUFCA5McMXebc1tdHv+j16M1UfYLMyAKvjo1HLSeArVbn+HcNiIaSyB2kbOsbqy6dg3b166kW/9u7YXuA0O/5dSz37R233kyz7OxsMEDEXkPB3pqOu656EdVI01TUDEgboA41OoYtTOGlkdCuBczn+OR6KZuZOK14rydK46ZCNUDezTzuJ5ojxvew==
# -*- coding: utf-8 -*-
from setuphelpers import *
app_name = "RDCMan.exe"
app_dir = makepath(system32, app_name)
def install():
file_exe = glob.glob("*\RDCMan.exe")[0]
filecopyto(file_exe, app_dir)
def audit():
if isfile(app_dir):
return "OK"
def uninstall():
# Uninstalling software
killalltasks(ensure_list(control.impacted_process))
if isfile(app_dir):
remove_file(app_dir)
# -*- coding: utf-8 -*-
from setuphelpers import *
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
app_name = control.name
download_url = "https://download.sysinternals.com/files/RDCMan.zip"
# Downloading latest binary
print(f"Download URL is: {download_url}")
wget(download_url, f"{app_name}zip", proxies=proxies)
# unzip_with_7zip(f"{app_name}zip", app_name)
unzip(f"{app_name}zip", app_name)
# Getting latest version information from binary
version = get_version_from_binary(glob.glob("*\RDCMan.exe")[0])
print(f"Latest {app_name} version is: {version}")
if Version(version) > Version(control.get_software_version()):
print("Software version updated (from: %s to: %s)" % (control.get_software_version(), Version(version)))
package_updated = True
else:
print("Software version up-to-date (%s)" % Version(version))
control.set_software_version(version)
control.save_control_to_wapt()
# Deleting outdated binaries
for file in glob.glob("*.exe"):
if file != latest_bin:
remove_file(file)
# Validating update-package-sources
return package_updated
8329bcbadc7f81539a4969ca13f0be5b8eb7652b912324a1926fc9bfb6ec005a : RDCMan/Eula.txt
4ca30f923734642c325dcb5834c140be8cb29a67b9673b0189844d7b404d6eb3 : RDCMan/RDCMan-x86.exe
ac1b7c8b0d6428c3ace71936fcb6da7d83fad9f7dd882b17125267f0da0343e5 : RDCMan/RDCMan.exe
32d3e4f4e6db103dbb8a6014f3a0aafda3bbe119d8523090c54833173918e8f4 : RDCManzip
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
e14d200b9186d97945918df3e653042af2e7cc41c42a7f406af261faaf87e4e9 : WAPT/control
be45f3144c7569f16fd27217ff22ac7648f04d3e7bad428a1ca4b1f7a2000136 : WAPT/icon.png
e881006e1336144a7add6f21cf7b253197e0de822707a6a2463cc15313811fd7 : luti.json
bb8ef999073377f6a79edac79dd0440d68b3087023001458f1041a31a7d2d98b : setup.py
c2600bde8eb1fefabccf07a0a6b7f9e7106c22e8a06f8da56d80804f34a522d5 : update_package.py