Доброго дня.
Прощу помощи в реализации такой задачи:
Есть скрипт маунта жесткого диска при старте и автологоне виртуальной машины
Но при бэкапе системы, он отваливается и маунтить приходится руками.
Поэтому требуется проверка диска и если он отсутствует, запустить скрипт на маунт VHD (поместив скрипт в планировщик)
Имя Диска, если требуется Е:
сам скрипт на маунт (moutnsdfs.cmd): diskpart -s "D:\mount\dfsmount.s"
dfsmount.s (select vdisk file="\\***\hv$\1.vhd"
attach vdisk)
Спасибо.
з.ы. Конечно, можно просто запихнуть скрипт в планировщик и ночью повторно запускать, но хотелось бы улучшить вариант проверки и маунта.
з.ы.ы. Желательно CMD/BAT/PH/VBS
Любой язык - [решено] Проверка и мапинг виртуального жесткого диска
-
Elven
Re: Любой язык - [решено] Проверка и мапинг виртуального жесткого диска
а просто щупать на наличие этого диска, не? Например так:
Код:
Код:
Код: Выделить всё
if not exist e:\ (
echo диск отвалился, мапим взад-назад
diskpart -s "D:\mount\dfsmount.s"
dfsmount.s (select vdisk file="\\***\hv$\1.vhd"
attach vdisk)
) else (
echo диск на месте)-
Foreigner
Re: Любой язык - [решено] Проверка и мапинг виртуального жесткого диска
Fantastish,
Проще конечно по букве:
Код:
Из под админа.
Проще конечно по букве:
Код:
Код: Выделить всё
@echo off
setlocal
if not exist E:\ (
echo select vdisk file="C:\Path\To\1.vhd"
echo attach vdisk
) | diskpartИз под админа.
-
Fantastish
Re: Любой язык - [решено] Проверка и мапинг виртуального жесткого диска
Спасибо за варианты, да так и пришлось делать автологон и маунтить диск, но бывает, что когда система делает бэкап она его отключает и в итоге диск отвалился
а если в самой остнастке Hyper-v по шаре маунтить, ругается на права доступа, но я где-то натыкался на статью, что для w2012 r2 microsoft выпустила два патча и из-за этого стала проблема, но описания данной статьи никак не найду. Если их удалить и повторно установить проблемы нет.
а если в самой остнастке Hyper-v по шаре маунтить, ругается на права доступа, но я где-то натыкался на статью, что для w2012 r2 microsoft выпустила два патча и из-за этого стала проблема, но описания данной статьи никак не найду. Если их удалить и повторно установить проблемы нет.