在将一些文件从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
个文件?他们是如何被“超级隐藏”的呢?
答案 0 :(得分:6)
.scc文件通常标记为隐藏,只读和系统。默认情况下,系统文件在Windows资源管理器中不可见。在文件夹选项>查看:取消选中隐藏受保护的操作系统文件(推荐),以便在Windows资源管理器中显示系统文件。