为什么带有.scc扩展名的文件似乎在Windows 7中被“超级隐藏”?

时间:2011-12-28 16:41:48

标签: windows-7 visual-sourcesafe

在将一些文件从Visual SourceSafe 2005(到git)中移开时,我发现了大量与我的项目相关联的.scc文件。绑定已在Visual Studio中删除,但文件仍然存在,所以我试图删除它们......

即使gitextensions可以查看和识别这些文件,但Windows资源管理器或命令提示符也无法看到它们(我确实打开了显示隐藏文件扩展名的选项)。

最终,我必须执行以下PowerShell脚本才能将它们全部删除:

gci -Recurse | Where {$_.psIsContainer -eq $true} | foreach ($_) {$strA=$_.fullname+"\vssver2.scc"; del $strA -force}

有没有办法强制资源管理器列出.scc个文件?他们是如何被“超级隐藏”的呢?

1 个答案:

答案 0 :(得分:6)

.scc文件通常标记为隐藏,只读和系统。默认情况下,系统文件在Windows资源管理器中不可见。在文件夹选项>查看:取消选中隐藏受保护的操作系统文件(推荐),以便在Windows资源管理器中显示系统文件。