Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.11.02;
Скачать: CL | DM;

Вниз

AllUsers App..Data?   Найти похожие ветки 

 
Dennis I. Komarov ©   (2008-09-22 13:32) [0]

Чего-то не найду.
Какой nFolder для ShGetSpecialFolderPath для "All Users\App..Data"?


 
Palladin ©   (2008-09-22 13:36) [1]

HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders


 
Palladin ©   (2008-09-22 13:41) [2]

хм... о чем это я :)

CSIDL_ADMINTOOLS
CSIDL_COMMON_ADMINTOOLS
CSIDL_APPDATA
CSIDL_COMMON_APPDATA // вот он :) 0x0023
CSIDL_COMMON_DOCUMENTS
CSIDL_COOKIES
CSIDL_FLAG_CREATE
CSIDL_HISTORY
CSIDL_INTERNET_CACHE
CSIDL_LOCAL_APPDATA
CSIDL_MYPICTURES
CSIDL_PERSONAL
CSIDL_PROGRAM_FILES
CSIDL_PROGRAM_FILES_COMMON
CSIDL_SYSTEM
CSIDL_WINDOWS


 
Dennis I. Komarov ©   (2008-09-22 13:50) [3]

Гранд мерси!!!
ЗЫ
 А если не секрет откуда они? В ShlObj только до $22 описаны...


 
{RASkov} ©   (2008-09-22 13:52) [4]

> [3] Dennis I. Komarov ©   (22.09.08 13:50)

SHFolder.pas ?


 
Palladin ©   (2008-09-22 13:56) [5]


> А если не секрет откуда они?

ну я брал из MSDN, но есть и в SHFolder.pas


 
Dennis I. Komarov ©   (2008-09-22 13:57) [6]


> {RASkov} ©   (22.09.08 13:52) [4]

он... ;)


 
DVM ©   (2008-09-22 17:03) [7]


> Dennis I. Komarov ©  

http://dvmuratov.narod.ru/files/SysFolders.zip


 
Dennis I. Komarov ©   (2008-09-22 17:29) [8]


> DVM ©   (22.09.08 17:03) [7]

Нет, но все равно спасибо. Мне достатосно вот этого:
const
 CSIDL_COMMON_APPDATA = $23;


 
JJ   (2008-09-23 05:15) [9]

> Palladin ©   (22.09.08 13:41) [2]
> хм... о чем это я :)

А на больше сил что-ли не хватило? ;-P

Вот из моей коллекции, заодно выявил тогда различия в XP и Vista. Хоется заметить: пути стандартных папок в Windows Vista наконец-то упростились и появилась логика. Взять ту же ProgramData, которая мне почему-то особенно понравилась :)

{    *** Возможные параметры и полученные результаты в Windows XP и Windows Vista ***
0    CSIDL_DESKTOP
    >> Рабочий стол данного пользователя.
       Виртуальная папка, являющаяся корнем основного пространства имён оболочки
    C:\Users\Пользователь\Desktop
    C:\Documents and Settings\Пользователь\Рабочий стол

1    CSIDL_INTERNET
    >> Интернет (Internet)
       Виртуальная папка, представляющая пространство Internet

2    CSIDL_PROGRAMS
    >> Программы данного пользователя
       Каталог файловой системы, содержащий в себе группы программ пользователя,
       также являющиеся каталогами файловой системы
    C:\Users\Пользователь\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
    C:\Documents and Settings\Пользователь\Главное меню\Программы

3    CSIDL_CONTROLS
    >> Панель управления
       Виртуальная папка, содержащая в себе набор иконок панели управления

4    CSIDL_PRINTERS
    >> Принтеры
       Виртуальная папка, содержащая в себе инсталлированные принтеры

5    CSIDL_PERSONAL
    >> Мои документы (документы данного пользователя)
       Каталог файловой системы, служащий общим репозиторием для документов
    C:\Users\Пользователь\Documents
    C:\Documents and Settings\Пользователь\Мои документы

6    CSIDL_FAVORITES
    >> Избранное данного пользователя
       Каталог файловой системы, служащий общим репозиторием избранных
       пользователем элементов
    C:\Users\Пользователь\Favorites
    C:\Documents and Settings\Пользователь\Избранное

7    CSIDL_STARTUP
    >> Автозагрузка данного пользователя
       Каталог файловой системы, который является пользовательской папкой
       программ "Автозагрузка". Система запускает эти программы каждый раз,
       когда данный пользователь входит в Windows NT, или когда стартует Windows 95/98
    C:\Users\Пользователь\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
    C:\Documents and Settings\Пользователь\Главное меню\Программы\Автозагрузка

8    CSIDL_RECENT
    >> Недавние документы
       Каталог файловой системы, содержащий в себе ссылки на самые последние
       документы, с которыми недавно работал пользователь
    C:\Users\Пользователь\AppData\Roaming\Microsoft\Windows\Recent
    C:\Documents and Settings\Пользователь\Recent

9    CSIDL_SENDTO
    >> Отправить
       Каталог файловой системы, содержащий в себе пункты меню Send To
    C:\Users\Пользователь\AppData\Roaming\Microsoft\Windows\SendTo
    C:\Documents and Settings\Пользователь\SendTo

10   CSIDL_BITBUCKET
    >> Корзина (Recycle Bin)

11   CSIDL_STARTMENU
    >> Главное меню данного пользователя
       Каталог файловой системы, содержащий в себе пункты меню "Пуск"
    C:\Users\Пользователь\AppData\Roaming\Microsoft\Windows\Start Menu
    C:\Documents and Settings\Пользователь\Главное меню

12

13   C:\Users\Пользователь\Music
    C:\Documents and Settings\Пользователь\Мои документы\Моя музыка

14   C:\Users\Пользователь\Videos

15

16   CSIDL_DESKTOPDIRECTORY
    >> Каталог файловой системы, хранящий файловые объекты Рабочего стола
       для данного пользователя
    C:\Users\Пользователь\Desktop
    C:\Documents and Settings\Пользователь\Рабочий стол

17   CSIDL_DRIVES
    >> Мой компьютер
       Виртуальная папка, содержащая в себе всё, что находится на локальном
       компьютере: устройства хранения, принтеры и панель управления.
       Эта папка может также содержать в себе подключённые сетевые диски

18   CSIDL_NETWORK
    >> Сетевое окружение
       Виртуальная папка, представляющая верхний уровень иерархии сети

19   CSIDL_NETHOOD
    >> Каталог файловой системы, хранящий файловые объекты Сетевого окружения
    C:\Users\Пользователь\AppData\Roaming\Microsoft\Windows\Network Shortcuts
    C:\Documents and Settings\Пользователь\NetHood

20   CSIDL_FONTS
    >> Шрифты
       Виртуальная папка, содержащая шрифты
    C:\Windows\Fonts
    C:\WINDOWS\Fonts

21   CSIDL_TEMPLATES
    >> Шаблоны
       Каталог файловой системы, служащий общим репозиторием шаблонов документов
       (пункт контекстного меню оболочки "Создать")
    C:\Users\Пользователь\AppData\Roaming\Microsoft\Windows\Templates
    C:\Documents and Settings\Пользователь\Шаблоны

22   CSIDL_COMMON_STARTMENU
    >> Каталог файловой системы, содержащий в себе общие пункты меню "Пуск",
       которые доступны всем пользователям
    C:\ProgramData\Microsoft\Windows\Start Menu
    C:\Documents and Settings\All Users\Главное меню

23   CSIDL_COMMON_PROGRAMS
    >> Каталог файловой системы, содержащий в себе общие группы программ,
       которые доступны всем пользователям
    C:\ProgramData\Microsoft\Windows\Start Menu\Programs
    C:\Documents and Settings\All Users\Главное меню\Программы

24   CSIDL_COMMON_STARTUP
    >> Каталог файловой системы, содержащий в себе общие программы,
       которые доступны всем пользователям в папке "Автозагрузка"
    C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
    C:\Documents and Settings\All Users\Главное меню\Программы\Автозагрузка

25   CSIDL_COMMON_DESKTOPDIRECTORY
    >> Каталог файловой системы, хранящий общие файловые объекты Рабочего стола,
       которые доступны всем пользователям
    C:\Users\Public\Desktop
    C:\Documents and Settings\All Users\Рабочий стол

26   CSIDL_APPDATA
    >> Каталог файловой системы, служащий общим репозиторием данных,
       специфичных для приложения
    C:\Users\Пользователь\AppData\Roaming
    C:\Documents and Settings\Пользователь\Application Data

27   CSIDL_PRINTHOOD
    >> Каталог файловой системы, служащий общим репозиторием ссылок на принтеры
    C:\Users\Пользователь\AppData\Roaming\Microsoft\Windows\Printer Shortcuts
    C:\Documents and Settings\Пользователь\PrintHood

28   C:\Users\Пользователь\AppData\Local
    C:\Documents and Settings\Пользователь\Local Settings\Application Data

29   CSIDL_ALTSTARTUP
    >> Каталог файловой системы, который является нелокализованной пользовательской
       папкой программ "Автозагрузка"
    C:\Users\Пользователь\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup


 
JJ   (2008-09-23 05:15) [10]

30   CSIDL_COMMON_ALTSTARTUP
    >> Каталог файловой системы, содержащий в себе общие программы, которые
       доступны в нелокализованной папке "Автозагрузка" для всех пользователей
    C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup

31   CSIDL_COMMON_FAVORITES
    >> Каталог файловой системы, содержащий в себе общие избранные элементы,
       которые доступны в папке "Избранное" для всех пользователей
    C:\Users\Пользователь\Favorites
    C:\Documents and Settings\All Users\Избранное

32   CSIDL_INTERNET_CACHE
    >> Каталог файловой системы, служащий общим репозиторием для временного
       хранения файлов, кэшируемых при работе с Internet
    C:\Users\Пользователь\AppData\Local\Microsoft\Windows\Temporary Internet Files
    C:\Documents and Settings\Пользователь\Local Settings\Temporary Internet Files

33   CSIDL_COOKIES
    >> Каталог файловой системы, служащий общим репозиторием для Internet Cookies
    C:\Users\Пользователь\AppData\Roaming\Microsoft\Windows\Cookies
    C:\Documents and Settings\Пользователь\Cookies

34   CSIDL_HISTORY
    >> Каталог файловой системы, служащий общим репозиторием для хранения истории
       работы с Internet
    C:\Users\Пользователь\AppData\Local\Microsoft\Windows\History
    C:\Documents and Settings\Пользователь\Local Settings\History

35   C:\ProgramData
    C:\Documents and Settings\All Users\Application Data

36   C:\Windows
    C:\WINDOWS

37   C:\Windows\System32
    C:\WINDOWS\system32

38   C:\Program Files
    C:\Program Files

39   C:\Users\Пользователь\Pictures
    C:\Documents and Settings\Пользователь\Мои документы\Мои рисунки

40   C:\Users\Пользователь
    C:\Documents and Settings\Пользователь

41   C:\Windows\System32
    C:\WINDOWS\system32

42   C:\Program Files

43   C:\Program Files\Common Files
    C:\Program Files\Common Files

44   C:\Program Files\Common Files

45   C:\ProgramData\Microsoft\Windows\Templates
    C:\Documents and Settings\All Users\Шаблоны

46   C:\Users\Public\Documents
    C:\Documents and Settings\All Users\Документы

47   C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools
    C:\Documents and Settings\All Users\Главное меню\Программы\Администрирование

48   C:\Users\Пользователь\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Administrative Tools
    C:\Documents and Settings\Пользователь\Главное меню\Программы\Администрирование

49

50

51

52

53   C:\Users\Public\Music
    C:\Documents and Settings\All Users\Документы\Моя музыка

54   C:\Users\Public\Pictures
    C:\Documents and Settings\All Users\Документы\Мои рисунки

55   C:\Users\Public\Videos
    C:\Documents and Settings\All Users\Документы\Мои видеозаписи

56   C:\Windows\Resources
    C:\WINDOWS\Resources

57

58

59   C:\Users\Пользователь\AppData\Local\Microsoft\Windows\Burn\Burn
    C:\Documents and Settings\Пользователь\Local Settings\Application Data\Microsoft\CD Burning

}


 
JJ   (2008-09-23 05:18) [11]

ПРММЕЧАНИЕ: Первая строчка - путь в Windows Vista, а вторая - в XP. Есть и одинарные строки, но там и так понятно, для какой это ОС



Страницы: 1 вся ветка

Текущий архив: 2008.11.02;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.013 c
15-1220966449
{RASkov}
2008-09-09 17:20
2008.11.02
Excel


15-1220863452
Как - то так
2008-09-08 12:44
2008.11.02
Может кто объяснить?


4-1198654568
Cj
2007-12-26 10:36
2008.11.02
Получить путь и имя процесса


2-1222147478
Новичок
2008-09-23 09:24
2008.11.02
Подскажите


2-1222422919
АндрейК
2008-09-26 13:55
2008.11.02
Как снять выделение и перейти в конец строки в Edit1