无法在命令行中创建卷影副本

Ale*_*exS 11 command-line shadow-copy windows-10

希望有人能解释我做错了什么。我想从命令行创建一个卷影副本,所以我用管理权限启动了一个卷影副本并输入以下命令:

vssadmin create shadow /for=e:
Run Code Online (Sandbox Code Playgroud)

但我得到的一切都是error: invalid command.

当我vssadmin不带参数运行时,我会得到一个可用命令列表,但create不在列表中。

为什么我不能创建卷影副本?

顺便说一句:我使用的是 Windows 10 Pro (x64)

CCo*_*d96 21

VSSADMIN不仅具有create在Windows Server上的选项如图所示这里。相反,您必须使用 PowerShell 脚本来创建阴影。

powershell.exe -Command (gwmi -list win32_shadowcopy).Create('E:\','ClientAccessible')
Run Code Online (Sandbox Code Playgroud)

由于这只是使用了Win32_ShadowCopyWMI中的类,因此您可以使用其他方法来创建阴影。这包括wmic实用程序。

wmic shadowcopy call create Volume='E:\'
Run Code Online (Sandbox Code Playgroud)

  • 对不起,我的错:我没有以管理权限启动命令行。奇迹般有效!:) (2认同)