Войти

Показать полную графическую версию : Подскажите как определить папку


GomTech1
11-08-2020, 10:07
Обязательно укажите издание, наличие сервис пака, язык и разрядность ОС (например, Windows 7 Максимальная SP1 RU 32-разрядная). Net Framework 4.0, 64-bit, языки могут быть разные. >=Vista
Приведите полную аппаратную конфигурацию компьютера, если проблема хоть как-то связана с любым устройством. Лучше сразу занести конфигурацию в профиль!
Выполните диагностику вашей проблемы средствами Windows 7 и прикрепите отчет к сообщению.
Для иллюстрации проблемы сделайте скриншот и/или воспользуйтесь средством записи действий по воспроизведению неполадок. см. спойлер
https://i.imgur.com/HjWEm8a.png
При необходимости приведите код ошибки, версию программы, конфигурацию сети, настройки системы... - все, что необходимо для минимального понимания сути вопроса.
Опишите действия, которые Вы предпринимали до и после возникновения проблемы.

Добрый день, господа. помогите пожалуйста, задача следующая: пишу программу и мне нужно зайти во все папки за исключением этой папки: C:\Users\Все пользователи.
проблема в том что эта папка в зависимости от языка ОС может по-другому называться.
при использовании переменной среды %ALLUSERSPROFILE%" дает ссылку на C:\ProgramData
как мне с учетом языка ОС взять именно папку нужную мне папку? C:\Users\[все пользователи на других языках]

Busla
11-08-2020, 10:45
пишу программу и мне нужно зайти во все папки за исключением этой папки: C:\Users\Все пользователи »
"папка" - это элемент интерфейса
на диске - каталоги или директории

директория по-умолчанию называется одинаково: Public
а вот отображается она в пользовательском интерфейсе в виде папки с локализованными именами
расположение доступно через переменную окружения PUBLIC почему-то мне кажется, что в Vista такой переменной не было

GomTech1
11-08-2020, 14:17
расположение доступно через переменную окружения PUBLIC »
C:\Users\Public кидает директорию.

Busla
11-08-2020, 16:13
C:\Users\Public кидает директорию »
переведите на русский, пожалуйста

Vovsla
11-08-2020, 18:46
В среде CMD перейдите в папку C:\Users и выполните команду "dir", там будет "Public".
C:\Users\Public кидает директорию »
Мне тоже не понятно кто кого и на что кидает...

Iska
12-08-2020, 21:01
C:\Users\Public кидает директорию. »
Это и есть Ваша:
C:\Users\Все пользователи. »




© OSzone.net 2001-2012