Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
sundraw
2 / 2 / 2
Регистрация: 12.01.2017
Сообщений: 67
1

Извлечение текста из виртуальных машин

12.07.2019, 11:59. Просмотров 888. Ответов 2
Метки нет (Все метки)

Возникла нештатная ситуация: случайно удалил список рабочих прокси, который нужно восстановить. Смысл в следующем. Восстановить этот список можно из самих виртуальных машин. Для этого с помощью скрипта от FlasherX вытаскиваю прокси из реестра в отдельный файл proxycfg.txt, а далее этот файл переношу из всех виртуальных машины в хостовую с помощью скрипта
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
@echo off
setlocal enabledelayedexpansion
set var=
for /L %%i in (1,1,20) do (
set var=%%i
 
    echo: %%i OK copyfromVM
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" guestcontrol %%i copyfrom C:\proxycfg.txt O:\ProxyFromVM\%%i\proxycfg.txt --username Admin --password 1 --recursive
if errorlevel 1 (call :loop1)
 
)
 
exit /B
 
:loop1
 for /l %%a in (1,1,2) do (
    echo: '%var%' copyfromVMerror
    ping -n 3 localhost >nul   
    "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" guestcontrol %%i copyfrom C:\proxycfg.txt O:\ProxyFromVM\%%i\proxycfg.txt--username Admin --password 1 --recursive
    if !errorlevel! equ 0 (echo: '%var%' Fix Error &exit /b)
)
>>%userprofile%\desktop\ErrorcopyfromVM.txt echo: '%var%' copyfromVM
 
exit /B
Этот скрипт копирует файлы proxycfg.txt из каждой ВМ в соответстующие папки на хосте O:\ProxyFromVM\%%i\proxycfg.txt. А нужно, чтоб создавались не отдельные файлы, а один, в который заносились бы все копируемые прокси по шапке
1-50.112.31.20:80
2-35.65.76.30:8080
и т.п.
В крайнем случае можно без нумерации.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.07.2019, 11:59
Ответы с готовыми решениями:

Управление системой хранения виртуальных машин
управление системой хранения виртуальных машин экзамен простоздаю, нужен ответ!

Сервер виртуальных машин
Здрям! Помогите, пожалуйста, с конфигом. 1. Бюджет: эконом-класс. 2. Город: Красноярск. Цены...

Сервер виртуальных машин
Доброе время суток. Ребята помогите кто чем может. Тема такая. Есть некий сервер на котором...

О преимуществах использования виртуальных машин
Люди!!!! Вам не надоело постоянно хватать вирусы? Послушайте, возможно какой-нить гуру форума...

Создание двух виртуальных машин
Народ нужно на компе создать две виртуальных операционки процесс я понял, но вот такие два вопроса....

2
FlasherX
1224 / 652 / 254
Регистрация: 06.06.2017
Сообщений: 2,424
12.07.2019, 14:33 2
Лучший ответ Сообщение было отмечено sundraw как решение

Решение

Есть смысл склеивать.
1
sundraw
2 / 2 / 2
Регистрация: 12.01.2017
Сообщений: 67
12.07.2019, 15:17  [ТС] 3
FlasherX, сработало.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.07.2019, 15:17

Используя несколько виртуальных машин
Используя несколько виртуальных машин, объединить две ОС в одну рабочую группу и создать внутреннюю...

Локальная сеть из виртуальных машин
Всем доброго времени суток. У меня на ноутбуке Lenovo B50-30 ОС Windows 10 Pro установлена...

Сервер для виртуальных машин.
Помогите подобрать железо под хост сервер на борту которого будет: Active directory Squid MSSQL...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru