Last active
February 12, 2017 13:33
-
-
Save chatlamin/7a5e1982b0676d485e212ced7e5e3672 to your computer and use it in GitHub Desktop.
сетевой RDP менеджер
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| @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