Почему файлы с расширением .scc в Windows 7 кажутся «скрытыми»? - PullRequest
3 голосов
/ 28 декабря 2011

Перемещая некоторые файлы из Visual SourceSafe 2005 (в git), я обнаружил большое количество .scc файлов, связанных с моим проектом.Привязки были удалены в Visual Studio, но файлы остались на месте, поэтому я попытался удалить их ...

Несмотря на то, что gitextensions мог видеть и идентифицировать эти файлы, они не могли быть видны Windows Explorer иличерез командную строку (я включил опцию показа скрытых расширений файлов).

В конце концов мне пришлось выполнить следующий скрипт PowerShell, чтобы удалить их все:

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

Естьлюбой способ заставить Explorer перечислить .scc файлов?Как получается, что они «скрыты»?

1 Ответ

6 голосов
/ 28 декабря 2011

.scc файлы обычно помечаются как скрытые, только для чтения и системные. Системные файлы по умолчанию невидимы в Windows Explorer. В Параметры папки> Вид : снимите флажок Скрыть защищенные файлы операционной системы (рекомендуется) , чтобы сделать системные файлы видимыми в проводнике Windows.

...