понедельник, 21 мая 2012 г.

Главные правила удаления программ


$PROGRAMFILES, $PROGRAMFILES32, $PROGRAMFILES64
Каталог программных файлов (обычно C:\Program Files, но обнаруженный во времени выполнения). На Windows x64$PROGRAMFILES и $PROGRAMFILES32 указывают на C:\Program Files (x86), в то время как $PROGRAMFILES64 указывает на C:\Program Files. Используйте $PROGRAMFILES64 при устанавливании x64 приложений.

$COMMONFILES, $COMMONFILES32, $COMMONFILES64
Каталог общих файлов. Это - каталог для компонентов, которые совместно использованы по приложениям (обычно C:\Program Files\Common Files, но обнаружены во времени выполнения). На Windows x64$COMMONFILES и $COMMONFILES32 указывают на C:\Program Files (x86)\Common Files, в то время как $COMMONFILES64 указывает на C:\Program Files\Common Files. Используйте $COMMONFILES64 при устанавливании x64 приложений.

$DESKTOP
Настольный каталог Windows (обычно C:\Windows\Desktop, но обнаруженный во времени выполнения). Контекст этой константы (Все Пользователи или Текущий пользователь) зависит от установки SetShellVarContext. Значение по умолчанию - текущий пользователь.

$WINDIR
Каталог Windows (обычно C:\Windows или C:\WinNT, но обнаруженный во времени выполнения).

$SYSDIR
Системный каталог Windows (обычно C:\Windows\System или C:\WinNT\System32, но обнаруженный во времени выполнения).

$TEMP
Система временный каталог (обычно C:\Windows\Temp, но обнаруженный во времени выполнения).

$STARTMENU
Папка меню "Пуск" (полезный в добавлении использования элементов меню "Пуск" CreateShortCut). Контекст этой константы (Все Пользователи или Текущий пользователь) зависит от установки SetShellVarContext. Значение по умолчанию - текущий пользователь.

$SMPROGRAMS
Папка программ меню "Пуск" (используют это каждый раз, когда требуете $STARTMENU\Programs). Контекст этой константы (Все Пользователи или Текущий пользователь) зависит от установки SetShellVarContext. Значение по умолчанию - текущий пользователь.

$SMSTARTUP
Программы меню "Пуск" / запускают папку. Контекст этой константы (Все Пользователи или Текущий пользователь) зависит от установки SetShellVarContext. Значение по умолчанию - текущий пользователь.

$QUICKLAUNCH
Быстрая папка запуска для активного рабочего стола IE4 и выше. Если быстрый запуск не доступен, просто возвращает то же как $TEMP.

$DOCUMENTS
Каталог документов. Типичный путь для текущего пользователя - C:\Documents and Settings\Foo\My Documents. Контекст этой константы (Все Пользователи или Текущий пользователь) зависит от установки SetShellVarContext. Значение по умолчанию - текущий пользователь.
Эта константа не доступна на Windows 95 с Internet Explorer 4 не установленный.

$SENDTO
Каталог, который содержит элементы ярлыка меню Send To.

$RECENT
Каталог, который содержит ярлыки на недавно используемые документы пользователя.

$FAVORITES
Каталог, который содержит ярлыки на любимые веб-сайты пользователя, документы, и т.д. контекст этой константы (Все Пользователи или Текущий пользователь) зависит от установки SetShellVarContext. Значение по умолчанию - текущий пользователь.
Эта константа не доступна на Windows 95 с Internet Explorer 4 не установленный.

$MUSIC
Каталог музыкальных файлов пользователя. Контекст этой константы (Все Пользователи или Текущий пользователь) зависит от установки SetShellVarContext. Значение по умолчанию - текущий пользователь.
Эта константа доступна на Windows XP, Мэн и выше.

$PICTURES
Каталог файлов изображения пользователя. Контекст этой константы (Все Пользователи или Текущий пользователь) зависит от установки SetShellVarContext. Значение по умолчанию - текущий пользователь.
Эта константа доступна на Windows 2000, XP, ME и выше.

$VIDEOS
Каталог видеофайлов пользователя. Контекст этой константы (Все Пользователи или Текущий пользователь) зависит от установки SetShellVarContext. Значение по умолчанию - текущий пользователь.
Эта константа доступна на Windows XP, Мэн и выше.

$NETHOOD
Каталог, который содержит объекты ссылки, которые могут существовать в папке My Network Places/Network Neighborhood.
Эта константа не доступна на Windows 95 с Internet Explorer 4 и Active Desktop, не установленный.

$FONTS
Каталог шрифтов системы.

$TEMPLATES
Каталог шаблонов документов. Контекст этой константы (Все Пользователи или Текущий пользователь) зависит от установки SetShellVarContext. Значение по умолчанию - текущий пользователь.

$APPDATA
Каталог данных приложения. Обнаружение текущего пользовательского пути требует Internet Explorer 4 и выше. Обнаружение всего пользовательского пути требует Internet Explorer 5 и выше. Контекст этой константы (Все Пользователи или Текущий пользователь) зависит от установки SetShellVarContext. Значение по умолчанию - текущий пользователь.
Эта константа не доступна на Windows 95 с Internet Explorer 4 и Active Desktop, не установленный.

$LOCALAPPDATA
Локальная переменная (нероуминг) каталог данных приложения.
Эта константа доступна на Windows 2000 и выше.

$PRINTHOOD
Каталог, который содержит объекты ссылки, которые могут существовать в папке Printers.
Эта константа не доступна на Windows 95 и Windows 98.

$INTERNET_CACHE
Временный интернет-каталог файлов Internet Explorer.
Эта константа не доступна на Windows 95 и Windows NT с Internet Explorer 4 и Active Desktop, не установленный.

$COOKIES
Каталог cookie Internet Explorer.
Эта константа не доступна на Windows 95 и Windows NT с Internet Explorer 4 и Active Desktop, не установленный.

$HISTORY
Каталог истории Internet Explorer.
Эта константа не доступна на Windows 95 и Windows NT с Internet Explorer 4 и Active Desktop, не установленный.

$PROFILE
Каталог профиля пользователя. Типичный путь - C:\Documents and Settings\Foo.
Эта константа доступна на Windows 2000 и выше.

$ADMINTOOLS
Каталог, где средства администрирования сохранены. Контекст этой константы (Все Пользователи или Текущий пользователь) зависит от установки SetShellVarContext. Значение по умолчанию - текущий пользователь.
Эта константа доступна на Windows 2000, Мэн и выше.

$RESOURCES
Каталог ресурсов, который хранит темы и другие ресурсы Windows (обычно C:\Windows\Resources, но обнаруженный во времени выполнения).
Эта константа доступна на Windows XP и выше.

$RESOURCES_LOCALIZED
Локализованный каталог ресурсов, который хранит темы и другие ресурсы Windows (обычно C:\Windows\Resources\1033, но обнаруженный во времени выполнения).
Эта константа доступна на Windows XP и выше.

$CDBURN_AREA
Каталог, где ожидание файлов, которое будет записано к CD, сохранены.
Эта константа доступна на Windows XP и выше.

$HWNDPARENT
Десятичный HWND родительского окна.

HKCR = HKEY_CLASSES_ROOT
HKLM = HKEY_LOCAL_MACHINE
HKCU = HKEY_CURRENT_USER
HKU = HKEY_USERS
HKCC = HKEY_CURRENT_CONFIG
HKDD = HKEY_DYN_DATA
HKPD = HKEY_PERF=MANCE_DATA
SHCTX = SHELL_CONTEXT

SetShellVarContext (current|all)
Устанавливает контекст $SMPROGRAMS и других папок оболочки. Если установлено в 'текущий' (значение по умолчанию), папки оболочки текущего пользователя используются. Если установлено во 'все', 'все пользователи' папка оболочки используются. Вся пользовательская папка не может поддерживаться на всех Ose. Если вся пользовательская папка не будет найдена, то текущая пользовательская папка будет использоваться.

Комментариев нет:

Отправить комментарий