Powershell 我破坏了我所有同事的OneDrive
我想将我的OneDrive for Business文件夹备份到一个外部HD(我使用Veeam),但在Microsoft进行了一些更新之后,这已经有一段时间不可能了。 今天早上我做了一些研究,我偶然发现: 我默默地、盲目地按照建议打字:Powershell 我破坏了我所有同事的OneDrive,powershell,onedrive,reparsepoint,Powershell,Onedrive,Reparsepoint,我想将我的OneDrive for Business文件夹备份到一个外部HD(我使用Veeam),但在Microsoft进行了一些更新之后,这已经有一段时间不可能了。 今天早上我做了一些研究,我偶然发现: 我默默地、盲目地按照建议打字: $files = Get-ChildItem -Recurse foreach ($file in $files) { fsutil reparsepoint delete $file.FullName } 从OneDrive文件夹进入Powershell。
$files = Get-ChildItem -Recurse
foreach ($file in $files) {
fsutil reparsepoint delete $file.FullName
}
从OneDrive文件夹进入Powershell。
执行后,我尝试备份一些文件,结果成功了。(注意,由于这个原因,我今天只备份了一些文件)
是的,我想
然而,几个小时后,我的更改传播开来,我的同事无法打开DOCX和XLSX文件。都是。“无法打开文件,因为文件格式或文件扩展名无效”。
从办公室内部“打开并修复”不起作用。
恢复昨天的OneDrive不起作用(文件被同名覆盖)。
Microsoft帮助热线将与我们联系
救命啊!我们有一个旧的备份,但我们不能失去两周的工作!有没有办法撤消重解析点的操作,或者恢复损坏的Office文件?这会将硬盘、硬盘驱动器拖到何处—云或本地?如何恢复昨天的?从哪里来?来自Veeam还是其他什么?是否有任何计算机在其硬盘上启用了以前的版本,这些版本可能能够获取前一天的文件?