很抱歉,PowerShell中的新增功能。寻找一个Powershell脚本来检查是否启用了卷影复制。 找不到任何有用的功能脚本。
答案 0 :(得分:0)
你在哪里看? 网上有很多这样的样本。
例如,使用可从此处下载的脚本:
获取卷影副本统计信息
如果您使用共享文件夹的卷影副本(以前的版本),则此 脚本可以帮助您随时了解自己的历史记录, 平均快照大小,无论您是要达到存储区域限制还是 每个卷限制有64个卷影副本。
https://gallery.technet.microsoft.com/scriptcenter/Get-Shadow-Copy-Statistics-79e05a57
您可以使用它的示例获取此类项目的统计信息。意思是,如果您得到任何结果,那么当然将其启用。
#Query the local machine
.\Get-ShadowCopyStats.ps1 -ServerName .
#Query a remote machine
.\Get-ShadowCopyStats.ps1 -ServerName FS01
#Query multiple remote machines by passing an array
.\Get-ShadowCopyStats.ps1 -ServerName FS01,FS02
#Since it's the first parameter, you don't have to include -ServerName in the command:
.\Get-ShadowCopyStats.ps1 FS01,FS02
#Query multiple remote machines by passing them to the script down the pipeline
"FS01","FS02" | .\Get-ShadowCopyStats.ps1
Get-ADComputer -Filter * -SearchBase "OU=Servers,DC=company,DC=tld" | .\Get-ShadowCopyStats.ps1 -ShowAllVolumes | Tee-Object -Variable ShadowCopyStats
$ShadowCopyStats | Select * | Export-Csv -NoTypeInformation .\ShadowCopyStats.csv
或者这一个...
使用Powershell获取远程阴影卷信息
收集一个或多个系统的远程阴影量信息 使用wmi,备用凭据和多个运行空间。功能 支持WMI问题并返回时的自定义超时参数 卷影信息,卷影副本,其提供者以及 设置。
https://gallery.technet.microsoft.com/scriptcenter/Get-Remote-Shadow-Volume-e5a72619
RemoteShadowCopyInformation -ComputerName 'Server2' -Credential $cred).ShadowCopyVolumes