mirror of
https://github.com/rustdesk/rustdesk.git
synced 2026-03-02 19:26:56 -05:00
Won't set permanent password if it contains a special character #3314
Labels
No labels
bug
documentation
duplicate
enhancement
enhancement
enhancement
good first issue
help wanted
invalid
question
unreproducible
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/rustdesk-rustdesk#3314
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @AL3XHU on GitHub (Mar 21, 2025).
Bug Description
Won't set permanent password if it contains a special character.
I deployed RustDesk with a batch file, but if I put a special character after the --password switch it wont set.
After I removed the "!" character its working properly.
How to Reproduce
With a batch file, run as administrator.
if not exist C:\Temp\ md C:\Temp
cd C:\Temp\
curl -L "https://github.com/rustdesk/rustdesk/releases/download/1.3.8/rustdesk-1.3.8-x86_64.exe" -o rustdesk.exe
rustdesk.exe --silent-install
timeout /t 20
cd "C:\Program Files\RustDesk"
rustdesk.exe --install-service
timeout /t 20
for /f "delims=" %%i in ('rustdesk.exe --get-id ^| more') do set rustdesk_id=%%i
rustdesk.exe --password placeholder!
Expected Behavior
Set the password correctly with the special character.
Operating system(s) on local (controlling) side and remote (controlled) side
MacOS 15.3.2 -> Windows 11 24H2 Build: 26100.3476
RustDesk Version(s) on local (controlling) side and remote (controlled) side
1.3.8 -> 1.3.8
Screenshots
Additional Context
No response
@rustdesk commented on GitHub (Mar 21, 2025):
#763