Установка и удаление программ команда

Команды запуска приложений из командной строки

Установка и удаление программ команда

  • Сетевые подключения: ncpa.cpl
  • Свойства системы: sysdm.cpl
  • Установка и удаление программ: appwiz.cpl
  • Учетные записи пользователей: nusrmgr.cpl
  • Дата и время: timedate.cpl
  • Свойства экрана: desk.cpl
  • Брэндмауэр Windows: firewall.cpl
  • Мастер установки оборудования: hdwwiz.cpl
  • Свойства Интернет: inetcpl.cpl
  • Специальные возможности: access.cpl
  • Свойства мыши: control Main.cpl
  • Свойства клавиатуры: control Main.cpl,@1
  • Язык и региональные возможности: intl.cpl
  • Игровые устройства: joy.cpl
  • Свойства: Звуки и аудиоустройства: mmsys.cpl
  • Мастер настройки сети: netsetup.cpl
  • Управление электропитанием: powercfg.cpl
  • Центр обеспечения безопасности: wscui.cpl
  • Автоматическое обновление: wuaucpl.cpl
  • control — Панель управления
  • control admintools — Администрирование
  • control desktop — Настройки экрана / Персонализация
  • control folders — Свойства папок
  • control fonts — Шрифты
  • control keyboard — Свойства клавиатуры
  • control mouse — Свойства мыши
  • control printers — Устройства и принтеры
  • control schedtasks — Планировщик заданий

Запускать из окружения пользователя, от другого имени, можно запускать большинство элементов управления, кроме тех, которые используют explorer. Например Панель «Сетевые подключения» использует explorer.

Команды windows для запуска оснасток

  • Управление компьютером (Computer Management): compmgmt.msc
  • Редактор объектов локальной политики (Group Policy Object Editor): gpedit.msc
  • Результирующая политика (результат применения политик): rsop.msc
  • Службы (Services): services.msc
  • Общие папки (Shared Folders): fsmgmt.msc
  • Диспетчер устройств (Device Manager): devmgmt.msc
  • Локальные пользователи и группы (Local users and Groups): lusrmgr.msc
  • Локальная политика безопасности (Local Security Settings): secpol.msc
  • Управление дисками (Disk Management): diskmgmt.msc
  • eventvwr.msc: Просмотр событий
  • certmgr.msc: Сертификаты — текущий пользователь
  • tpm.msc — управление доверенным платформенным модулем (TPM) на локальном компьютере.

«Серверные» оснастки:

  • Active Directory Пользователи и компьютеры (AD Users and Computers): dsa.msc
  • Диспетчер служб терминалов (Terminal Services Manager): tsadmin.msc
  • Консоль управления GPO (Group Policy Management Console): gpmc.msc
  • Настройка терминального сервера (TS Configuration): tscc.msc
  • Маршрутизация и удаленый доступ (Routing and Remote Access): rrasmgmt.msc
  • Active Directory Домены и Доверие (AD Domains and Trusts): domain.msc
  • Active Directory Сайты и Доверие (AD Sites and Trusts): dssite.msc
  • Политика безопасности домена (Domain Security Settings): dompol.msc
  • Политика безопасности контроллера домена (DC Security Settings): dcpol.msc
  • Распределенная файловая система DFS (Distributed File System): dfsgui.msc

Остальные команды windows:

  • calc — Калькулятор
  • charmap — Таблица символов
  • chkdsk — Утилита для проверки дисков
  • cleanmgr — Утилита для очистки дисков
  • cmd — Командная строка
  • dfrgui — Дефрагментация дисков
  • dxdiag — Средства диагностики DirectX
  • explorer — Проводник Windows
  • logoff — Выйти из учетной записи пользователя Windows
  • magnify — Лупа (увеличительное стекло)
  • msconfig — Конфигурация системы
  • msinfo32 — Сведения о системе
  • mspaint — Графический редактор Paint
  • notepad — Блокнот
  • osk — Экранная клавиатура
  • perfmon — Системный монитор
  • regedit — Редактор реестра
  • shutdown — Завершение работы Windows
  • syskey — Защита БД учетных записей Windows
  • taskmgr — Диспетчер задач
  • utilman — Центр специальных возможностей
  • verifier — Диспетчер проверки драйверов
  • winver — Версия Windows
  • write — Редактор Wordpad
  • whoami — отобразит имя текущего пользователя
  • powercfg /requests — команда сообщит какие процессы, сервисы или драйверы не дают уходить системе в спящий режим. Начиная с windows 7
  • wuauclt /detectnow — проверить наличие обновлений
  • wuauclt /reportnow — отправить на сервер информацию о установленных обновлениях
  • gpupdate /force — обновление политик
  • gpresult — просмотр того, какие политики применились на компьютере
    • gpresult /H GPReport.html — в виде детального html отчета
    • gpresult /R — отобразить сводную информации в командной строке
    • gpresult /R /V — Отображение подробной информации. Подробная информация содержит сведения о параметрах, примененных с приоритетом 1.
  • mountvol — список подключенных томов
  • mstsc /v:198.162.0.1 — подключение к удаленному рабочему столу компьютера 198.162.0.1
  • wmic — команда упрощающая использование инструментария управления Windows (WMI) и систем, управляемых с помощью WMI (как на локальных, так и на удаленных компьютерах). Пример:
    • wmic logicaldisk where drivetype=2 get deviceid, volumename, description — список логических томов типа 2 (Removable Disk)
    • wmic process where (name ‘c%’) get name, processid — выводим имя и id процессов, которые начинаются с символа «c»
    • wmic process get /? или wmic process /? или wmic /? — справка
    • wmic process where (name ‘x%’) call terminate(0) — завершили процессы начинающиеся на букву «x»
  • msra.exe /offerra — удаленный помощник
  • slui 4 — вызов активации по телефону. Мне помогло, когда при попытке активации Windows Server 2008 SP2 я получал ошибку «activation error code 0×8004FE92» и при этом не было доступного варианта «активация по телефону»
  • MdSched.exe — диагностика оперативной памяти в Windows, аля memtest
  • 25 самых больших папок на диске C: (работает начиная с windows 8): dfp /b /top 25 /elapsed /study {largest} C:\
  • 25 самых больших файлов в папке c:\temp — Powershell «Get-ChildItem c:\temp -recurse | Sort-Object length -descending | select-object -first 32 | ft name,length -wrap –auto»
  • Отключение сообщения в журнале Windows — Безопасность: «Платформа фильтрации IP-пакетов Windows разрешила подключение»:

auditpol /set /subcategory:””{0CCE9226-69AE-11D9-BED3-505054503030}”” /success:disable /failure:enable

  • Просмотр текущей политики аудита системы:

auditpol /get /subcategory:{0CCE9226-69AE-11D9-BED3-505054503030}

Команды windows для настройки сети

  • proxycfg -? — инструмент настройки прокси по умолчанию в Windows XP/2003, WinHTTP.
  • netsh winhttp — инструмент настройки прокси по умолчанию в Windows Vista/7/2008
  • netsh interface ip show config — посмотреть конфигурацию интерфейсов
  • Настраиваем интерфейс «Local Area Connection» — IP, маска сети, шлюз:

netsh interface ip set address name=»Local Area Connection» static 192.168.1.100 255.255.255.0 192.168.1.1 1

  • netsh -c interface dump > c:\conf.txt — экспорт настроек интерфейсов
  • netsh -f c:\conf.txt — импорт настроек интерфейсов
  • netsh exec c:\conf.txt — импорт настроек интерфейсов
  • netsh interface ip set address «Ethernet» dhcp — включить dhcp
  • netsh interface ip set dns «Ethernet» static 8.8.8.8 — переключаем DNS на статику и указываем основной DNS-сервер
  • netsh interface ip set wins «Ethernet» static 8.8.8.8 — указываем Wins сервер
  • netsh interface ip add dns «Ethernet» 8.8.8.8 index=1 — задаем первичный dns
  • netsh interface ip add dns «Ethernet» 8.8.4.4 index=2 — задаем вторичный dns
  • netsh interface ip set dns «Ethernet» dhcp — получаем DNS по DHCP

Команды для установки, просмотра, удаления программ и обновлений

  • Запуск msi пакетов из командной строки под правами администратора:runas /user:administrator “msiexec /i адрес_к_msi_файлу” runas /user:administrator “msiexec /i \”экранированный слешами и скобками адрес с пробелами к msi файлу\””
  • wmic product get name,version,vendor — просмотр установленных программ  (только установленные из msi-пакетов)
  • wmic product where name=»Имя программы» call uninstall /nointeractive — удаление установленной программы
  • Get-WmiObject Win32_Product | ft name,version,vendor,packagename — просмотр установленных программ через Powershell (только установленные из msi-пакетов)
  • (Get-WmiObject Win32_Product -Filter «Name = ‘Имя программы'»).Uninstall() — удаление установленной программы через Powershell
  • DISM /Image:D:\ /Get-Packages — просмотр установленных обновлений из загрузочного диска
  • DISM /Online /Get-Packages — просмотру установленных обновлений на текущей ОС
  • DISM /Image:D:\ /Remove-Package /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1 — удаление  обновления из загрузочного диска
  • DISM /Online /Remove-Package /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1 — удаление  обновления в текущей ОС

Команды в Powershell

  • Запуск процесса дедупликации — Start-DedupJob -Volume D: —Type Optimization
  • Контроль процесса дедупликации — Get-DedupStatus

E-mail

Источник: https://www.itworkroom.com/commandi-windows/

Удаление программ из консоли и простой пример мониторинга реестра

Установка и удаление программ команда

На форуме OSZone модератор DJ Mogarych задал вопрос на тему удаления программ по сети. Команда wmic не видела ряд приложений, отображаемых в элементе панели управления «Установка и удаление программ». Нужно было их найти!

По условиям задачи, у вас нет возможности работать в системе интерактивно, поэтому нужно сформировать команду для тихого удаления программы. Ее выполнение – уже дело техники или инфраструктуры (есть psexec). Но сначала давайте познакомимся со способом, который ветеран OSZone применяет для решения задачи.

Сведения из класса WMI Win32_Product

Этот способ базируется на инструментарии управления Windows (WMI). Сведения об установленных программах содержатся в классе Win32_Product, поэтому можно удалять программы из командной строки или PowerShell.

CMD

Коллега по форуму пользуется командaми из арсенала консоли WMI. Вот так можно посмотреть список установленных программ наряду с основными сведениями о них:

wmic product get name,version,vendor

Зная имя программы, можно тихо удалить ее:

wmic product where name=”Имя программы” call uninstall /nointeractive

PowerShell

Командлет Get-WMIObject вам хорошо знаком. Список программ:

Get-WmiObject Win32_Product | ft name,version,vendor,packagename

Удаление программы:

(Get-WmiObject Win32_Product -Filter “Name = 'Имя программы'”).Uninstall()

Недостаток способа

Этот подход сопряжен с большим ограничением, которое отчасти породило вопрос на форуме. Элемент панели управления «Установка и удаление программ» отображает больше приложений, чем выводят wmic и PowerShell.

В списке WMI присутствуют только приложения, установленные с помощью Windows Installer.

Это не совсем очевидно, но я специально добавил в первую команду PowerShell вывод имен пакетов — все они MSI. Инструментарий управления Windows спроектирован в том числе и для управления состоянием ПО, но далеко не все программы используют установщик Windows, к сожалению.

Сведения из реестра Windows

Зато все нормальные программы при установке должны записывать сведения в реестр, откуда их извлекает элемент панели управления appwiz.cpl. Конкретный раздел реестра хорошо известен и давно задокументирован в статье KB314481 (ее я всегда нагугливаю запросом uninstall registry).

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

У каждого приложения там свой подраздел, именем которого по воле разработчика является название или идентификатор программы. Команда для удаления записана в параметре UninstallString – именно она вызывается из панели управления.

Заметьте, что команда открывает графический интерфейс деинсталлятора, но не удаляет программу автоматически, как в случае со способом WMI. Поэтому нужно еще выяснить ключ тихой установки/удаления, зависящий от типа установщика. Зачастую, это /s или /silent, и тогда команда для автоматического удаления выглядит примерно так:

“C:\Program Files\VideoLAN\VLC\uninstall.exe” /s Но и у этого способа есть нюанс – в обсуждаемом разделе реестра могут отображаться не все программы. Например, я не нашел там установленный uTorrent (проверьте у себя).

Откуда панель управления о нем знает? К ответу можно прийти поиском по реестру или просто догадаться, но лучше сразу взять простой и удобный инструмент — Process Monitor.

Быстрый мониторинг реестра с помощью Process Monitor

Давайте выясним, откуда «Установка и удаление программ» берет сведения об установленном uTorrent. На панели инструментов Process Monitor и Process Explorer есть мишень, помогающая точно определить процесс.

  1. Перетяните мишень из Process Monitor на окно панели управления.
  2. Process Monitor автоматически определит процесс окна и отфильтрует по нему результаты мониторинга, в чем легко убедиться, открыв список фильтров сочетанием Ctrl + L. В данном случае за руку был схвачен процесс explorer.exe с PID 3704.

  3. В панели управления выполните поиск программы, чтобы спровоцировать запрос в реестр.
  4. В Process Monitor нажмите Ctrl + F и поищите имя программы или издателя (я искал torrent).
  5. Перейдите в редактор реестра сочетанием клавиш Ctrl + J.
     

Обратите внимание на имя раздела реестра. Это пользовательский раздел HKEY_CURENT_USER, а остальной путь идентичен системному разделу HKLM, который рассматривался выше.

Помимо uTorrent в этом разделе у меня отметился браузер Яндекс и одно приложение Microsoft, пожелавшее не афишировать свое название в имени подраздела. Заметьте, что Process Monitor помог найти нужную информацию моментально!

Почему приложения записывают сведения в разные разделы реестра

Для эксперимента выполните повторную установку uTorrent или любого другого приложения из списка HKCU. По ходу дела вы не увидите запроса UAC. Приложению для установки и работы не нужны права администратора, поэтому нет необходимости ставить его в Program Files и вносить изменения в HKLM. Оно устанавливается в профиль и пишет сведения только в раздел реестра HKCU.

Применительно к удалению тут есть еще один нюанс – программа установлена в профиль конкретного пользователя, что видно на рисунке выше (Users\Vadim). Поэтому при дистанционном удалении команда должна содержать абсолютный путь, если только не выполняется от имени этого пользователя.

Традиционный же способ установки программ сопряжен с требованием прав администратора, сохранением файлов приложения в Program Files и записью сведений в HKLM. Даже если технически в этом нет нужды, разработчики могут идти навстречу администраторам, помогая им контролировать установку программ на ПК и проводить инвентаризацию ПО.

Мне попадались приложения, в которых установщик ориентируется на текущие права пользователя – администратору показывает запрос UAC, а пользователю сразу ставит в профиль.

Литература

Для дальнейшего изучения вопроса вам могут пригодиться подобранные мной материалы. Открывает список статья, которой скоро исполнится 10 лет. Она еще из первой волны материалов на тему автоустановки, но вполне актуальна.

Дискуссия

Я решил рассказать про мишень после того, как дважды за вполне праздничный день воспользовался ей сначала в Process Explorer, а затем в Process Monitor. Такие инструменты значительно упрощают изучение системы, и в нашем случае ответ на совсем неочевидный вопрос нашелся очень легко. У меня почти два десятка записей об утилитах sysinternals, и почти все задачи решаются в 2-3 хода.

Судя по форуму и почте, новогодние праздники многие читатели посвятили [пере]установке Windows, и я не исключаю появления небольшой заметки по мотивам вопросов.

Обычно, в каникулы я создаю несколько статей и ставлю их на будущие даты, но в этот раз не получилось.

Я не так много времени проводил за ПК и даже не сумел подвести итоги велосезона оТ-о Впрочем, идей и набросков только прибавилось 🙂 Однако я поковырял блог и помимо прочего прикрутил поиск в мобильное меню, о чем вы меня просили.

А вы чем высокотехнологичным занимались в каникулы? Готовы к Windows 10 Consumer Preview через неделю? 🙂

Источник: http://www.outsidethebox.ms/17408/

Способы открыть окно Установка и удаление программ в Windows 7

Установка и удаление программ команда

Случайно установив ту или иную программу, можно столкнуться с проблемами, ошибками, а также замедлением работы системы. Кроме того, если было проинсталлировано вредоносное или сбойное программное обеспечение, это может привести к неработоспособности операционной системы.

На сегодняшний день, устанавливая одно приложение, можно получить «в подарок» целый список ненужных плагинов, дополнений и украшений. А один из виджетов может к тому же оказаться клавиатурным шпионом. Однако вручную удалять их крайне не рекомендуется, поскольку найти все необходимые файлы, скорее всего, не получится, что в конечном итоге вызовет проблемы с загрузкой Windows.

Зачем окно «Установка и удаление программ»

Для удаления установленного софта, а также редактирования перечня установленных компонентов Windows в седьмой версии существует специальное приложение.

Поскольку удалять файлы вручную настоятельно не рекомендуется потому, как приложение может содержать целый ряд дополнительных записей и пользовательских настроек, которые невозможно найти через поиск, нужно воспользоваться штатными средствами операционной системы.

Однако эта функция используется не только для удаления ненужного ПО, также она необходима для управления компонентами Windows, которые можно отключить/включить при необходимости.

Два способа

Существует два способа открыть окно установка и удаление программ Windows:

  • стандартный – способ, которым может воспользоваться каждый. Для того чтобы выполнить эту операцию, нет необходимости в специальных знаниях или навыках, достаточно следовать простой инструкции ниже;
  • при помощи команды – операционная система содержит множество опций и приложений, каждое из которых отвечает за выполнение определенного действия. Воспользовавшись ей, можно вызвать то или иное окно, функцию или запустить необходимое ПО.

Открытие через панель управление

Самый простой способ открыть окно установка и удаление программ Windows – это выполнить следующую последовательность действий:

  • открыть пользовательское меню «Пуск»;
  • выбрать пункт «Панель управления». Если он отсутствует, открыть «Все программы» и перейти в «Служебные»;
  • открыть «Программы и компоненты».

Появившееся меню и есть окно установки и удаления. Но, в отличие от Windows XP, в седьмой версии оно немного отличается, в том числе и названием.

Консоль «Выполнить»

По умолчанию консоль «Выполнить» исчезла из основных опций в меню «Пуск». Однако её можно включить левой кнопкой мыши, активировав настройки и поставив галочку возле соответствующего параметра. Отключили её за ненадобностью, поскольку любую команду в седьмой версии операционной системы можно выполнить в поле поиска информации «Найти».

Кроме того, можно воспользоваться комбинацией клавиш «Win+R», которая откроет меню быстрого запуска софта и консолей для системного администратора. Функция или консоль, которая называется «Выполнить», позволяет запустить любой исполняемый файл, а также открыть любое приложение.

Причем сделать это можно несколькими способами:

  • задать точное название ПО в поле «Найти»;
  • набрать назначение опции, в данном случае «Установка» или «Удаление программ», в поле поиска и выбрать из предлагаемого системой интуитивно подобранного перечня;
  • в строке «Найти» или «Выполнить» ввести точное имя команды или файла, который необходимо запустить.

Имя службы или команды, которая отвечает за функцию управления приложениями и компонентами, – appwiz.cpl. Вы можете скопировать её и вставить в строку поиска. Это может помочь в случае, если вирус переименовал имя опции в панели управления, или вы не смогли её найти.

Окно открыто

После того, как одно из вышеуказанных действий выполнено, пользователю предоставляется выбор одной из следующих функций:

  • установка;
  • удаление программ;
  • включение или отключение компонентов.

Установка ПО практически не используется. Эта функция была введена во времена Windows 98, когда случались проблемы с установщиком, который не мог определиться, в каком случае его нужно использовать, а в каком нет. Может иногда понадобиться для исполняемых файлов с расширением *.exe, которые созданы при помощи архиватора и просто распаковываются, но установка не начинается.

Кроме того, отсюда можно запустить функцию восстановления приложения, в случае, если её установщик это поддерживает (часто используется с системным и антивирусным ПО). Важной опцией является установка и удаление обновлений. Она позволяет выбрать ненужные и проверочные пакеты от Microsoft и удалить их.

Каждый пользователь должен знать, как и где можно удалить программу. Потому как одна из них может быть вредоносным или сбойным приложением и навредить работе компьютера.

Управляя «Установкой и удалением» в Windows 7, вы без проблем сможете разобраться, какие приложения и когда были установлены, а также с легкостью уничтожить их.

Источник: https://compsch.com/windows-7/sposoby-otkryt-okno-ustanovka-i-udalenie-programm-v-windows-7.html

Удаленное администрирование. Установка и удаление программ

Установка и удаление программ команда

В этой заметке разберем команды для удаленной установки и удаления программ, используя средства wmi и psexec

Предисловие

Иногда удаленному выполнению команд может препятствовать антивирус или встроенный брандмауэр, в зависимости от настроек безопасности вашей сети. При необходимости отключаем их.

Отключить антивирус удаленно на примере KAV

psexec \\ComputerName “C:\Program Files (x86)\Kaspersky Lab\Kaspersky Endpoint Security 10 for Windows SP2\avp.com” exit /login=KLAdmin /password=

psexec \\ComputerName “C:\Program Files (x86)\Kaspersky Lab\Kaspersky Endpoint Security 10 for Windows SP2\avp.com” exit /login=KLAdmin /password=

Отключение встроенного брандмауэра для всех профилей (только локально)

powershell -command “Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False”

powershell -command “Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False”

Для удаленного отключения брандмауэра должен быть доступен Сервер RPC. Доступ к которому блокирует включенный брандмауэр 

Источник: https://administra.top/udalennoe-administrirovanie-ustanovka-i-udalenie-programm/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.