Skip to content
faq.powervps.ru
RU EN
Support
Выделенные серверы

Отключение от RDP без остановки Zennodroid и LDPlayer

Если вы запускаете Zennodroid + LDPlayer на Windows Server 2019 и выходите из RDP — скрипты останавливаются. Чтобы этого избежать, используйте один из способов ниже. 1. Скрипт disconnect-safe.bat Скопируйте этот код в .bat файл (например, disconnect-safe.bat) и запустите от администратора: @echo off :: Получаем текущий ID сессии for /f "tokens=3" %%i in ('query session %USERNAME% […]

2 min read Updated 30.04.2025 Editorially reviewed
Before you begin

Follow the steps in order. Do not share passwords, private keys, or tokens in comments or support requests.

Если вы запускаете Zennodroid + LDPlayer на Windows Server 2019 и выходите из RDP — скрипты останавливаются. Чтобы этого избежать, используйте один из способов ниже.

1. Скрипт disconnect-safe.bat

Скопируйте этот код в .bat файл (например, disconnect-safe.bat) и запустите от администратора:

@echo off
:: Получаем текущий ID сессии
for /f "tokens=3" %%i in ('query session %USERNAME% ^| findstr /R "[0-9]"') do set SESSIONID=%%i

:: Проверка, найден ли ID
if "%SESSIONID%"=="" (
    echo Не удалось определить ID сессии.
    pause
    exit /b
)

:: Переводим сессию в консольный режим
tscon %SESSIONID% /dest:console

:: Уведомление
echo Сессия переведена в консольный режим. Теперь можно закрыть RDP, скрипты продолжат работать.
pause

2. Версия на PowerShell

Создайте файл disconnect-safe.ps1 и вставьте код ниже:

$sessionId = (quser | Where-Object { $_ -match "$env:USERNAME" }) -replace '^.*?\s+(\d+)\s+.*$', '$1'
if ($sessionId) {
    tscon $sessionId /dest:console
    Write-Host "Сессия переведена в консольный режим."
} else {
    Write-Host "Не удалось определить ID сессии."
}

3. Автозапуск через Планировщик заданий

  1. Откройте Task SchedulerCreate Task.
  2. На вкладке Triggers — выберите At log on.
  3. На вкладке Actions:
    • Program/script: powershell.exe
    • Add arguments: -ExecutionPolicy Bypass -File "C:\Scripts\disconnect-safe.ps1"
  4. На вкладке Conditions — снимите все галочки для стабильности.
  5. Сохраните задачу.

Теперь ваш сервер будет автоматически переводить сессию в консоль при входе, и Zennodroid продолжит работать даже без RDP-подключения!

Guide complete

If the issue remains, attach a screenshot and diagnostic results to your support request.

Get help