Создаем батник и вносим в него следующий код:

echo off

rem Сброс AnyDesk ID

set anydesk_folder="%programfiles(x86)%\AnyDesk\AnyDesk.exe"

REM for /f "delims=" %%i in ('%anydesk_folder% --get-id') do set ID=%%i
REM for /f "delims=" %%i in ('%anydesk_folder% --get-status') do set STATUS=%%i
REM for /f "delims=" %%i in ('%anydesk_folder% --version') do set VER=%%i

REM echo ID: %ID%
REM echo Status: %STATUS%
REM echo Version: %VER%
REM echo ================

:: 1
call:kill_process_anydesk

:: 2
rmdir "%programdata%\AnyDesk" /S /Q

:: 3
copy /Y %appdata%\AnyDesk\user.conf user.conf

:: 4
REM set backup_folder="backup_anydesk"
REM if not exist %backup_folder% (
    REM mkdir %backup_folder%
REM )
REM set day=%DATE:~0,2%
REM set month=%DATE:~3,2%
REM set year=%DATE:~6,4%
REM set hour=%TIME:~0,2%
REM set minute=%TIME:~3,2%
REM set second=%time:~6,2%
REM copy /Y %appdata%\AnyDesk\user.conf "%backup_folder%\%day%_%month%_%year%_%hour%_%minute%_%second%.user.conf"

:: 5
rmdir "%appdata%\AnyDesk" /S /Q

:: 6
call:start_anydesk

:: 7
timeout 3
call:kill_process_anydesk

:: 8
copy /Y user.conf %appdata%\AnyDesk\user.conf
del user.conf /Q

:: 9
call:start_anydesk

:: Functions

:kill_process_anydesk
tasklist /fi "imagename eq AnyDesk.exe" |find ":" > nul
if errorlevel 1 taskkill /f /im "AnyDesk.exe"
EXIT /B 0

:start_anydesk
start /min cmd /c "%anydesk_folder%\AnyDesk\AnyDesk.exe"
EXIT /B 0

exit
REM pause

Применяем от администратора.

 

Скачать готовый батник: reset_anydesk.zip


Мы используем cookie

Сайт использует файлы cookie для работы необходимых функций, аналитики и маркетинга. Вы можете принять все cookie, отклонить необязательные или настроить согласие по категориям.

Аналитика: Яндекс.Метрика. Маркетинг: Ядекс.Реклама.