You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
rdpwrap/RdpCoexist/config.psd1

36 lines
1.7 KiB

@{
# =========================================================================
# RdpCoexist configuration
# Values below are neutral defaults / placeholders. Fill EngineSha256
# before the first -Apply (or use -TrustOnFirstUse to pin interactively).
# =========================================================================
# ---- Engine: sergiye/rdpWrapper (used as-is; not redistributed here) ----
EngineRepo = 'sergiye/rdpWrapper'
EngineVersion = '2.15' # pin ONE vetted release; never float to "latest"
EngineAsset = 'rdpWrapper_x64.exe'
# REQUIRED before first Apply. SHA256 of the vetted asset, uppercase hex.
# Empty => -Apply refuses unless you pass -TrustOnFirstUse (prints the hash
# so you can paste it back here and re-run).
EngineSha256 = ''
# ---- Paths ----
InstallRoot = 'C:\ProgramData\RdpCoexist'
# ---- Behaviour ----
PreferredWrapper = 'TermWrap' # TermWrap = offset-engine backend, no ini/offset dance
AlwaysOffline = $true # always pass -offline so the engine never phones home
AddDefenderExclusion = $true # engine dll is commonly flagged HackTool:Win32/RDPWrap
RegisterHealTask = $true # self-heal after Windows Update (re-install if listener drops)
HealTaskName = 'RdpCoexist-Heal'
# ---- Optional: dedicated local account for RDP (avoids same-user dual-session
# license traps in OneDrive/Outlook/Office). Off by default. ----
CreateRdpUser = $false
RdpUserName = 'rdpuser' # placeholder; change before enabling
# ---- Verify: locales that render session state as "Active" in qwinsta ----
ActiveSessionPattern = 'Active|使用中|アクティブ|활성'
}