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

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


6 комментарий для “Сброс счетчика подключений (путем присвоения машине нового ID) в AnyDesk.”
  1. Строка не правильная и не запускается AnyDesk:
    start /min cmd /c “%anydesk_folder%\AnyDesk\AnyDesk.exe”
    Заменить на:
    start /min cmd /c “%anydesk_folder%”
    Тогда должен сохраниться конфиг.
    И перед строкой:
    :: Functions
    Вставить выход:
    goto :eof

  2. только напишите что все сохраненные «контакты» соединений удалятся 🙂

  3. Не знаю как сейчас, но у меня работал обход счётчика путём создания ярлыков на рабочем столе для каждой машины отдельно

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *