Это пример .......

Проблема в том, что флэш-память занимала 5 ГБ по 8 ГБ, но при доступе к памяти ничего не показывает. Я использовал следующую команду

dir /a:hd d:\

Но ничего не показывает, только две директории. Но вы не можете получить доступ, потому что у него нет имени.

Когда я проверяю каталог с этим утверждением

C:\Windows\System32>dir /a d:\

показывает мне следующее

 Volume in drive D is FLASH
 Volume Serial Number is 94A8-15A7

 Directory of d:\

File Not Found

Но если проверить с этим утверждением

C:\Windows\System32>dir /a d:\

показывает мне следующее

 Volume in drive D is FLASH
 Volume Serial Number is 94A8-15A7

 Directory of d:\

10/25/2016  09:38 PM    <DIR>                                   //**THIS**
10/26/2016  10:12 AM    <DIR>          System Volume Information
               0 File(s)              0 bytes
               2 Dir(s)   2,211,725,312 bytes free

Я имел дело с этой командой

D:\>dir /x

и показал мне следующее

Volume in drive D is FLASH
 Volume Serial Number is 94A8-15A7

 Directory of d:\

File Not Found

Также попробуйте эту команду

mkdir "\\?\D:\temp\ "

этого примера Доступ к содержимому папки без имени

Я хорошо создал папку и при проверке показывает следующее

 Volume in drive D is FLASH
 Volume Serial Number is 94A8-15A7

 Directory of d:\temp\

10/27/2016  07:56 AM    <DIR>          .
10/27/2016  07:56 AM    <DIR>          ..
               0 File(s)              0 bytes
               2 Dir(s)   2,211,692,544 bytes free

Теперь, когда я пытаюсь сделать вторую команду

copy "D:\temp\ \*.*" D:\temp

ИЛИ ЖЕ

copy "\\?\D:\temp\ \*.*" D:\temp

показывает мне это

D:\temp\ \*.*
The system cannot find the file specified.
        0 file(s) copied.

\\?\D:\temp\ \*.*
The system cannot find the file specified.
        0 file(s) copied.

Я не знаю, делаю ли я что-то не так ....

Что я могу сделать? Как получить доступ к папке без имени?

2 ответа2

1

Но вы не можете получить доступ, потому что у него нет имени

У этого очень вероятно есть имя. Просто у вас возникли проблемы с поиском имени.

Например, легко создать каталог с именем ""

1

Попробовав все команды и посмотрев похожие ситуации, протестировав команду dir с ее атрибутами в справке, я обнаружил, что существует атрибут для отображения всех каталогов и подкаталогов:

C:\>dir /?
Displays a list of files and subdirectories in a directory.

DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
  [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]

  [drive:][path][filename]
              Specifies drive, directory, and/or files to list.

  /A          Displays files with specified attributes.
  attributes   D  Directories                R  Read-only files
               H  Hidden files               A  Files ready for archiving
               S  System files               I  Not content indexed files
               L  Reparse Points             -  Prefix meaning not

/S          Displays files in specified directory and all subdirectories.\\**THIS**

Я видел папку и появляется в списке ваших каталогов. После попытки дать место для доступа к нему, нажмите Tab, чтобы завершить меня и выглядел хорошо:

 C:\>dir /a/s d:\
     Volume in drive D is FLASH
     Volume Serial Number is 94A8-15A7

 Directory of d:\

10/25/2016  09:38 PM    <DIR>           
10/26/2016  10:12 AM    <DIR>          System Volume Information
               0 File(s)              0 bytes
 Directory of d:\ \PVR **This (d:\ \)**

01/01/1980  12:04 AM    <DIR>          .
01/01/1980  12:04 AM    <DIR>          ..
               0 File(s)              0 bytes

зная, что он может автоматически заполнить ваш путь, чтобы использовать вкладку команды

C:\>attrib  d:\ 
   SH        D:\ 
C:\>attrib -S -H D:\ 

C:\>attrib  D:\ 
             D:\ 

готов, и я мог видеть новую папку в браузере и получить доступ к информации, содержащейся в ней. Большое спасибо всем за ваше время.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .