Не могу создать теневую копию в командной строке
Надеюсь, кто-то может объяснить мне, что я делаю не так. Я хотел бы создать теневую копию из командной строки, поэтому я запустил копию с правами администратора и введите следующую команду:
vssadmin create shadow /for=e:
Но все, что я получаю, это error: invalid command
,
Когда я бегу vssadmin
без параметров мне дают список доступных команд, но create
нет в списке
Почему я не могу создать теневую копию?
Кстати: я использую Windows 10 Pro (x64)
1 ответ
Решение
VSSAdmin имеет только create
опция на Windows Server, как показано здесь. Вместо этого вам придется использовать сценарий PowerShell для создания тени.
powershell.exe -Command (gwmi -list win32_shadowcopy).Create('E:\','ClientAccessible')
Так как это просто использует Win32_ShadowCopy
класс в WMI, вы можете использовать другие методы для создания тени. Это включает в себя wmic
полезность.
wmic shadowcopy call create Volume='E:\'