Почему DIR не показывает C:\Users\Yours Truly\AppData?
[Простите за вопрос о 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
Я могу придумать два возможных объяснения (хотя я уверен, что есть еще много):
C:\Users\Yours Truly\AppData
это не "настоящий" путь; оно переводится на реальный путь за кулисами;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, не становясь специалистом по искажению, выбрасывая на голову полную голову и выстраиваясь в линию для операции тройного шунтирования.