Не могу создать теневую копию в командной строке

8347
AlexS

Надеюсь, кто-то может объяснить мне, что я делаю не так. Я хотел бы создать теневую копию из командной строки, поэтому я запустил копию с правами администратора и введите следующую команду:

vssadmin create shadow /for=e: 

Но все, что я получаю error: invalid command.

Когда я запускаю vssadminбез параметров, мне дают список доступных команд, но createего нет в списке.

Почему я не могу создать теневую копию?

Кстати: я использую Windows 10 Pro (x64)

7

1 ответ на вопрос

12
CConard96

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:\' 
Спасибо, это похоже на то, что мне нужно. К сожалению, я получаю ошибку, что инициализация не удалась. Должно быть что-то не так в моей системе. : / AlexS 7 лет назад 0
Извините, я виноват: я не запускал командную строку с правами администратора. Работает как шарм! :) AlexS 7 лет назад 2
+ AlexS Я сделал ту же ошибку, теперь я чувствую себя довольно глупо ..: D joonas.fi 5 лет назад 0