From 1510df6a8bdd07306224270cfc72c2731f22606a Mon Sep 17 00:00:00 2001 From: auchavez <127785107+auchavez@users.noreply.github.com> Date: Thu, 23 Jan 2025 18:42:26 -0600 Subject: [PATCH] README.md --- README.md | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f56f3dc..cc7946d 100644 --- a/README.md +++ b/README.md @@ -1 +1,22 @@ -# Rust-Desk-Client-Deployment \ No newline at end of file +Client Deployment Using PowerShell +Hello everyone! 👋 + +I wanted to share a PowerShell script I developed for automating the deployment and configuration of RustDesk clients. This script is particularly useful for environments where you need to manage remote access efficiently and with custom server configurations. + +🎯 Features: +Automated Installation: Downloads and installs the latest RustDesk client silently. +Custom Configuration: Automatically configures rendezvous and relay servers. +Predefined Settings: Sets a custom password for secure remote access. +Version Control: Verifies if the latest version is installed before proceeding with updates. + +🚀 How It Works: +Version Check: The script first checks if the installed version matches the desired one (1.3.7). If it does, the script exits to avoid unnecessary reinstallation. +Silent Installation: If the version differs, it downloads and installs RustDesk in the background. +Custom Server Setup: Configures the rendezvous and relay servers to match your infrastructure. +Password Definition: Sets a secure password for remote sessions. +Logging: Outputs logs to C:\Temp\rustdesk_install.log for easy troubleshooting. + +💻 Requirements: +PowerShell 5.1 or higher. +Administrator privileges. +Access to your custom RustDesk servers.