Почему DIR не показывает C:\Users\Yours Truly\AppData?

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

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

Например, если я запускаю это в 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 ответа

Решение

Он помечен как скрытый. Вы можете просмотреть его, если вы делаете 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%,

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

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

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

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

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

Другие вопросы по тегам