У меня есть папка без имени, и она содержит данные. Я не могу получить к нему доступ через проводник, поскольку он скрыт (Показать скрытую папку не имеет никакого эффекта), и я не могу использовать CD в cmd, чтобы открыть его, так как у него нет имени. В любом случае я могу открыть каталог и получить доступ к его содержимому. Я использую Windows 7.
3 ответа
Это действительно возможно дать папку без имени.
в CMD:
mkdir "\\?\C:\temp\ "
если у вас есть что-то подобное, просто напишите DIR и нажмите на табулятор. Это пошагово через каждую папку. Делайте это, пока ваша безымянная папка не отобразится как
dir "C:\temp\ "
вы не можете напрямую CD в него, но вы можете отобразить содержимое. После этого вы можете скопировать каждую папку и файл из нее.
copy "C:\temp\ \filename.txt" C:\temp
если это не работает, попробуйте
copy "\\?\C:\temp\ \filename.txt" C:\temp
Насколько я знаю, создать безымянную папку невозможно. В вашем случае кажется, что папка была названа в честь какого-то пробела или непечатного символа. В этом случае вы можете попробовать перейти в каталог над ним и запустить
dir /x
перечислить содержимое каталога, чтобы найти его имя (флаг /x
будет отображать его "короткое имя" - имя файла, в котором MS-DOS будет видеть его - наряду с его фактическим именем). Затем вы можете запустить rename
чтобы называть это как хотите - просто избегайте этих надоедливых невидимых персонажей, когда вы это делаете;]
Я запустил бесплатную программу под названием Treesize:-
Он показал мне файл в моей папке Temp, папку без имени.
Размер папки составляет 91,7 ГБ, и на диске C из-за этого не хватает места.
Я подозреваю, что вредоносное ПО создало его, и в настоящее время я запускаю средство Windows Malicious Malware Tool, чтобы попытаться найти источник проблемы. На данный момент я обнаружил два зараженных файла. В любом случае, Treesize нашел для меня эту безымянную скрытую папку и показал мне все ее содержимое, включая множество файлов размером более 100 МБ.