sly*_*oty 3 powershell windows-server-2012-r2
在 Windows Server 2012R2 环境中,PowerShell cmdlet 是否可撤销rm?Remove-Item的 TechNet 手册指出它删除一个项目(多种类型),但没有说明取消删除该项目的可能性。
所以,如果我这样做
rm .\filename.ext
Run Code Online (Sandbox Code Playgroud)
从 PowerShell 提示中,我可以仅使用本机工具恢复此文件吗?
即使我从未使用过 Power Shell,我也会回答。
根据手册,
它说:
删除指定的项目。
因此,此时您的问题缩小为:
我可以恢复已删除的文件吗?
您可以,但这不是您从右键单击上下文菜单中执行的操作。
文件在删除时不会从分区中物理消失。它的内容仍然存在,但被标记为可用空间。如果此数据没有被其他数据覆盖,则您可以恢复文件。有各种产品可以帮助做到这一点。
其中之一是免费的开源System Rescue CD。
编辑:
这是rm在现实世界中使用真实对象恢复命令的类比:
想象一下:你掉了一瓶牛奶,它裂开了——牛奶满地都是。
您知道如何将牛奶从地板上取出并放回不同的瓶子中。(在这个例子中,我们假设牛奶不是用来喝的——它只是瓶子里的东西)。
但是现在您要问“如何取消放置操作”?您无法取消放置操作。瓶子掉了,你不能“松开”它。牛奶在地板上。
您唯一的解决方案 - 在您的狗照顾它之前将牛奶从地板上取回不同的瓶子。
| 归档时间: |
|
| 查看次数: |
6873 次 |
| 最近记录: |