2
如何以编程方式(使用PowerShell,WMI等)查找和打开文件夹的先前版本?
我正在运行Windows 8 Enterprise x64。当我打开\\localhost\c$为网络文件夹时,然后使用上下文菜单打开子文件夹的“ 属性”窗口(例如\\localhost\c$\Deploy,如下例所示),在“ 以前的版本”选项卡中,我可以看到该文件夹的可用先前版本列表,以及相应的时间戳: 如果我选择一个版本并单击“ 打开”按钮,则会打开一个新的“资源管理器”窗口,在该窗口中,我可以浏览所选文件夹的先前版本: 地址栏显示一个位置,在该位置将时间戳记(以很长的人类可读格式)附加到每个文件夹名称。如果从该位置复制此位置,则不能在另一个“资源管理器”窗口或命令行工具中将其直接用作有效路径。但是,如果我打开子文件夹的“ 属性”窗口,则它将以的形式显示子文件夹的位置\\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy。该表格实际上可以在资源管理器和命令行中使用: C:\>dir \\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy /s Volume in drive \\localhost\c$ is OSDisk Volume Serial Number is ▨▨▨▨-▨▨▨▨ Directory of \\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy 04/11/2013 10:53 AM <DIR> . 04/11/2013 10:53 AM <DIR> .. 04/11/2013 10:53 AM <DIR> Tools 0 File(s) 0 bytes Directory of \\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy\Tools 04/11/2013 …