Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell 我破坏了我所有同事的OneDrive_Powershell_Onedrive_Reparsepoint - Fatal编程技术网

Powershell 我破坏了我所有同事的OneDrive

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。

我想将我的OneDrive for Business文件夹备份到一个外部HD(我使用Veeam),但在Microsoft进行了一些更新之后,这已经有一段时间不可能了。 今天早上我做了一些研究,我偶然发现:

我默默地、盲目地按照建议打字:

$files = Get-ChildItem -Recurse
foreach ($file in $files) {
fsutil reparsepoint delete $file.FullName
}
从OneDrive文件夹进入Powershell。 执行后,我尝试备份一些文件,结果成功了。(注意,由于这个原因,我今天只备份了一些文件) 是的,我想

然而,几个小时后,我的更改传播开来,我的同事无法打开DOCX和XLSX文件。都是。“无法打开文件,因为文件格式或文件扩展名无效”。 从办公室内部“打开并修复”不起作用。 恢复昨天的OneDrive不起作用(文件被同名覆盖)。 Microsoft帮助热线将与我们联系


救命啊!我们有一个旧的备份,但我们不能失去两周的工作!有没有办法撤消重解析点的操作,或者恢复损坏的Office文件?

这会将硬盘、硬盘驱动器拖到何处—云或本地?如何恢复昨天的?从哪里来?来自Veeam还是其他什么?是否有任何计算机在其硬盘上启用了以前的版本,这些版本可能能够获取前一天的文件?