如何逆转:cmd attrib -s -h -r / s / d *。*。并按Enter键

时间:2016-08-16 20:37:20

标签: batch-file attributes

我可以运行一些确保我的所有文件夹属性都处于默认设置的东西吗?

我根据此页面做了一些我不想做的事情。 。 。用于列出隐藏文件夹的Windows命令行命令。 。 。 https://superuser.com/questions/277379/windows-command-line-command-to-list-hidden-folders

我试图弄清楚我的bat文件是否有任何错误。

为了得到输出,我想我应该去" Startup" cmd.exe中隐藏的文件夹,然后运行:Startup.bat> testlog.txt 2> testerrors.txt

要到达那里,我必须取消隐藏一些文件夹。

我找到了上面的页面,并使用这些开关运行了attrib命令。

我想我是在C:\ ProgramData文件夹(通常是隐藏的)

中完成的

我认为我根据第二个答案将其置于提升的命令提示符中。 。 。 attrib -s -h -r / s / d 。然后按Enter键

也许我只是把它放进去了。 。 。 attrib -s -h -r / s / d

我想,我只是走得快,不要想,什么都不会发生。 。 。然后,当然,我在同一页面上阅读,这也可以改变你的文件夹属性。 。 。他们应该用“#34;小心”这个词开头。"

我想我确实看到很多"不可访问。 。 。 "闪过。 。 。它正在做点什么。

有没有办法判断我是否更改了我的文件夹属性?

这个修复我在底部修复它吗?

将所有安全权限重置为默认的快速方法? (Windows 7)

https://social.technet.microsoft.com/Forums/windows/en-US/d09a393b-68df-43de-9f31-735f83242497/quick-way-to-reset-all-security-permissions-to-default-windows-7?forum=w7itprosecurity&ppud=4

"只需在高架提示下运行以下命令。"

secedit / configure / cfg%windir%\ inf \ defltbase.inf / db defltbase.sdb / verbose

这确实有所作为,但是,如何判断它是否符合我的要求,事情又恢复正常了?我不知道secedit是否适用于文件夹属性。

是否有程序将它们恢复为默认值。 。 。这是secedit命令的功能吗?

1 个答案:

答案 0 :(得分:0)

我可以运行确保我所有文件夹属性都位于 默认设置?

是,不是。

否,您不能从命令提示符处运行命令来撤消所做的更改。您使用的命令从整个硬盘驱动器上的所有文件中删除了以下所有属性/标志:

  • 系统(-s)
  • 隐藏(-h)
  • 只读(-r)

无法撤消此操作(如果有系统还原,则除外)。该命令的相反操作会将上述属性应用于所有文件,包括您不需要的数据文件。

我认为从技术上来说,可以将所有正确的属性手动重新应用于每个文件,但这显然是不可行的。

系统还原或映像备份。