Alex Kramolnic
Мастер
(2351)
16 лет назад
В реестре.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
здесь множество подразделов. Каждой программе в списке соответствует свой подраздел - вся инфа, необходимая для удаления программы, в т. ч. все, что отображается в списке Установка и Удаление программ.
TO Жанна Гурина: при чем тут список команд RUNDLL? она не про них спрашивает.. .
TO RAID: культура так и прет. Разберись сначала, а потом говори, кому сосать, а кому не надо.. .
TO остальные: список хранится в реестре и обновляется при установке каждого нового приложения (кстати, это привилегия инсталлятора - делать там запись или нет) . Оснастка Установка и удаление программ просто достает этот список из реестра. Иначе как она узнает, какие приложения в системе установлены, а какие нет, кто их производитель и как их можно удалить.. . А удаление выполняет уже приложение, которое прописано в реестре как значение ключа UninstallString.
Ну я надеюсь, и ежу понятно, что реестр можно при помощи regedit редактировать? Пуск - Выполнить.. . regedit
Неваляшка
Мудрец
(17458)
16 лет назад
нет такого в виндовс
Команды Run DLL 32 для Windows XP
Системные окна:
Панель управления - Run("RunDLL32.EXE","shell32.dll,Control_RunDLL")
Установка и удаление программ - Run("RunDLL32.EXE","shell32.dll,Control_RunDLL appwiz.cpl,,0")
Мастер установки нового оборудования - Run("RunDll32.exe","shell32.dll,Control_RunDLL hdwwiz.cpl")
Сетевые подключения - Run("RunDLL32.EXE","shell32.dll,Control_RunDLL ncpa.cpl")
Принтеры и факсы - Run("RunDLL32.EXE","SHELL32.DLL,SHHelpShortcuts_RunDLL PrintersFolder")
Свойства системы - Run("RunDLL32.EXE","shell32.dll,Control_RunDLL sysdm.cpl,,0")
Свойства папки - Run("RunDll32.exe","shell32.dll,Options_RunDLL 0")
Свойства интернета - Run("RunDLL32.EXE","shell32.dll,Control_RunDLL inetcpl.cpl,,0")
Свойства экрана - Run("RunDLL32.EXE","shell32.dll,Control_RunDLL desk.cpl,,-1")
Свойства панели задач и меню пуск - Run("RunDll32.exe","shell32.dll,Options_RunDLL 1")
Свойства даты и времени - Run("RunDLL32.EXE","shell32.dll,Control_RunDLL timedate.cpl")
Язык и региональные стандарты - Run("RunDLL32.EXE","shell32.dll,Control_RunDLL intl.cpl,,0")
Свойства клавиатуры - Run("RunDll32.exe","shell32.dll,Control_RunDLL main.cpl @1")
Игровые устройства - Run("RunDLL32.EXE","shell32.dll,Control_RunDLL joy.cpl")
Свойства электропитания - Run("RunDLL32.EXE","shell32.dll,Control_RunDLL ups.cpl")
Свойства мыши - Run("RunDll32.exe","shell32.dll,Control_RunDLL main.cpl @0,2")
Звуки и аудио устройства - Run("RunDLL32.EXE","shell32.dll,Control_RunDLL mmsys.cpl,,0")
Специальные возможности - Run("RunDLL32.EXE","shell32.dll,Control_RunDLL access.cpl,,1")
Папка шрифты - Run("RunDLL32.EXE","SHELL32.DLL,SHHelpShortcuts_RunDLL FontsFolder")
Завершение работы:
Выключение компьютера - Run("shutdown.exe","-s -f -t 00")
Перезагрузка компьютера - Run("shutdown.exe","-r -f -t 00")
Спящий режим - Run("rundll32.exe","powrprof.dll,SetSuspendState")
Завершение сеанса - Run("shutdown.exe","-l -f")
Блокировка компьютера - Run("RunDLL32.EXE","user32.dll,LockWorkStation")
Разное:
Пробная страница печати - Run("RunDLL32.EXE","SHELL32.DLL,SHHelpShortcuts_RunDLL PrintTestPage")
Виктор
Мыслитель
(8212)
16 лет назад
Это не файл а список в реестре .
Список установленных программ
Иногда в списке установленных программ Изменение или удаление программ может содержаться мусор (неправильно удаленные программы) . Некоторых очень раздражают эти записи программ, которых давно уже нет на компьютере. Чтобы очистить этот список, найдите раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, который содержит подразделы, отвечающие за каждый отдельный продукт. Просто удалите ненужные подразделы
Информация о продукте
Можно настроить внешний вид записи в разделе Установленные программы и диалогового окна Поддержка, которое появляется при щелчке на ссылке Чтобы получить сведения о поддержке, щелкните здесь.
Для включения нужного режима используйте строковые значения в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\<имя программы>