Skip to content

Instantly share code, notes, and snippets.

@chatlamin
Last active February 12, 2017 13:33
Show Gist options
  • Select an option

  • Save chatlamin/7a5e1982b0676d485e212ced7e5e3672 to your computer and use it in GitHub Desktop.

Select an option

Save chatlamin/7a5e1982b0676d485e212ced7e5e3672 to your computer and use it in GitHub Desktop.
сетевой RDP менеджер
@echo off
::устанавливаем mremote в общую сетевую папку (https://github.com/mRemoteNG/mRemoteNG), например в \\server-share\shared_data\mRemote::
::Заходим в корень диска С и создаем папку mRemote
cd C:\
mkdir mRemote
::Указываем переменные куда и откуда
set mRemote.folder="c:\mRemote"
set mRemote.etalon="\\server-share\shared_data\mRemote"
::Заходим в созданный каталог с помощью переменной
cd %mRemote.folder%
::Копирование с эталона файлов
Replace %mRemote.etalon%\*.xml %mRemote.folder% /A /R
Replace %mRemote.etalon%\*.dll %mRemote.folder% /A /R
Replace %mRemote.etalon%\*.exe %mRemote.folder% /A /R
Replace %mRemote.etalon%\*.pdb %mRemote.folder% /A /R
Replace %mRemote.etalon%\*.config %mRemote.folder% /A /R
Replace %mRemote.etalon%\*.application %mRemote.folder% /A /R
Replace %mRemote.etalon%\*.txt %mRemote.folder% /A /R
Replace %mRemote.etalon%\*.manifest %mRemote.folder% /A /R
Replace %mRemote.etalon%\mRemote.cmd %mRemote.folder% /A /R
::Создаем недостающие каталоги
mkdir ru
mkdir en-US
mkdir Icons
::Копирование с эталона файлов
Replace %mRemote.etalon%\ru\*.dll %mRemote.folder%\ru /A /R
Replace %mRemote.etalon%\en-US\*.dll %mRemote.folder%\en-US /A /R
Replace %mRemote.etalon%\Icons\*.ico %mRemote.folder%\Icons /A /R
::Обновление mRemote::
Replace %mRemote.etalon%\*.xml %mRemote.folder% /U /R
Replace %mRemote.etalon%\*.dll %mRemote.folder% /U /R
Replace %mRemote.etalon%\*.exe %mRemote.folder% /U /R
Replace %mRemote.etalon%\*.pdb %mRemote.folder% /U /R
Replace %mRemote.etalon%\*.config %mRemote.folder% /U /R
Replace %mRemote.etalon%\*.application %mRemote.folder% /U /R
Replace %mRemote.etalon%\*.txt %mRemote.folder% /U /R
Replace %mRemote.etalon%\*.manifest %mRemote.folder% /U /R
Replace %mRemote.etalon%\ru\*.dll %mRemote.folder%\ru /U /R
Replace %mRemote.etalon%\en-US\*.dll %mRemote.folder%\en-US /U /R
Replace %mRemote.etalon%\Icons\*.ico %mRemote.folder%\Icons /U /R
Replace %mRemote.etalon%\mRemote.cmd %mRemote.folder% /U /R
::Запуск
start mRemoteNG.exe
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment