5

[Простите за вопрос о Windows-нубах!]

Часто бывает так, что пути, которые я могу прочитать из графического интерфейса Windows Explorer, не соответствуют чему-либо, что я вижу в DIR (в командной строке CMD ).

Например, если я запускаю это в CMD:

C:\>dir "Users\Yours Truly"

вывод не показывает ничего похожего на AppData , и все же

C:\>cd "Users\Yours Truly\AppData"

успешно, и теперь приглашение CMD читает C:\Users\Yours Truly\AppData> , и, что неудивительно, запуск CD без аргументов только подтверждает это:

C:\Users\Yours Truly\AppData>cd
C:\Users\Yours Truly\AppData

Я могу придумать два возможных объяснения (хотя я уверен, что есть еще много):

  1. C:\Users\Yours Truly\AppData не является "реальным" путем; оно переводится на реальный путь за кулисами;
  2. C:\Users\Yours Truly\AppData - это "невидимый" путь, который обычно не отображается DIR ;

(Конечно, 1 и 2 не являются взаимоисключающими: C:\Users\Yours Truly\AppData может быть ярлыком особого типа, который не отображается DIR (по крайней мере, по умолчанию).)

Может ли кто-то пролить свет на эту ситуацию? Если (1) верно, как я могу найти "реальный" путь? Если (2) верно, как я могу DIR для отображения путей, таких как C:\Users\Yours Truly\AppData?

Спасибо!

4 ответа4

7

Он помечен как скрытый. Вы можете просмотреть его, если вы делаете dir /ah "C:\Users\Yours Truly" ... или dir /ad "C:\Users\Yours Truly" . (ах = все скрытые файлы, реклама = все каталоги, включая скрытые)

Еще один быстрый способ получить: есть

CD %appdata%\..

%appdata% - это переменная среды, по умолчанию используемая в текущей папке appdata. В Windows это может быть роуминг, локальный или локально новый. Почти все используют C:\Users\Yours Truly\AppData\Roaming ... поэтому в большинстве случаев, вероятно, лучше просто использовать переменную %appdata% вместо родительского каталога %appdata% .

1

Ваша папка AppData установлена как скрытая? Если вы видите его в Проводнике (что, как вы говорите, можете), щелкните правой кнопкой мыши по нему и снимите флажок «Скрытый». Тогда вы сможете увидеть это с помощью dir.

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

edit2: я неправильно прочитал ваш пост и предположил, что вы могли видеть AppData, но вы только что говорили о пути. Если вы идете в C:\Users\YoursTruly и не видите папку AppData, вам нужно изменить параметры папки, чтобы просмотреть ее как скрытую папку. Тогда вы можете сделать AppData видимой папкой, и это не будет иметь значения.

1

Это скрытые папки. Вам нужно перейти в меню «Организовать»> «Параметры папок и поиска»> «Показать вкладку»> «Показать скрытые файлы и папки». Тогда вы сможете их увидеть.

0

Ничего из этого не работало для меня в Windows 8 Pro. Я уверен, что делаю что-то не так, но не могу понять, что. Небеса помогают MSFT, если практически невозможно заставить работать простую команду dir или copy, не становясь акробатом, выбрасывая на голову полную голову и выстраиваясь в линию для операции тройного шунтирования.

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