Параметри запуску програми з командного рядка. Як запускати програму з командного рядка

з командного рядка  ви можете запустити установку програми в інтерактивному або тихому режимі.

Також при установці програми з командного рядка ви можете налаштувати ім'я користувача та пароль для доступу до програми. Програма буде запитувати ім'я користувача і пароль при спробі користувача видалити або зупинити її, а також змінити її параметри.

Щоб запустити майстер установки програми з командного рядка,

введіть в командному рядку setup.exe або msiexec / i<название дистрибутива> .

Щоб встановити програму або оновити версію програми в тихому режимі (без запуску майстра установки програми),

введіть в командному рядку setup.exe / pEULA = 1 / pKSN = 1 | 0 / pINSTALLLEVEL =<значение>  / PALLOWREBOOT = 1 | 0 / pSKIPPRODUCTCHECK = 1 | 0 / pSKIPPRODUCTUNINSTALL = 1 | 0 / s

msiexec / i<название установочного пакета>  EULA = 1 KSN = 1 | 0 INSTALLLEVEL =<значение>  ALLOWREBOOT = 1 | 0 ADDLOCAL =<значение>  SKIPPRODUCTCHECK = 1 | 0 SKIPPRODUCTUNINSTALL = 1 | 0 / qn,

  • EULA = 1 означає, що ви приймаєте положення Ліцензійної угоди. Текст Ліцензійної угоди входить в. Згода з положеннями Ліцензійної угоди є необхідною умовою для установки програми або оновлення версії програми. Якщо значення цього параметра не вказано при установці в тихому режимі, програма не буде встановлена.
  • KSN = 1 | 0 означає згоду (1) або відмову (0) брати участь в програмі Kaspersky Security  Network (далі також "KSN"). Текст Положення про участь в KSN входить в комплект поставки Kaspersky Endpoint Security. Вказівка ​​значення параметра необов'язково. Якщо в команді не вказано значення параметра KSN, то при першому запуску Kaspersky Endpoint Security відкриється вікно із запитом на участь у програмі KSN.
  • INSTALLLEVEL =<значение>  вказує на тип установки Kaspersky Endpoint Security. Вказівка ​​значення параметра необов'язково. Якщо в команді не вказано значення параметра INSTALLLEVEL, за замовчуванням виконується стандартна установка програми.

    замість<значение>  ви можете вказати наступні значення параметра INSTALLLEVEL:

    • 100. Виконується базова установка програми.
    • 200. Виконується стандартна установка програми.
    • 300. Виконується установка всіх компонентів програми.
  • ALLOWREBOOT = 1 | 0 означає згоду (1) або заборону (0) на автоматичне перезавантаження комп'ютера, якщо вона буде потрібно після установки або оновлення програми. Вказівка ​​значення параметра необов'язково. Якщо в команді не вказано значення параметра ALLOWREBOOT, за замовчуванням автоматичне перезавантаження комп'ютера після установки або оновлення програми заборонена.

    Перезавантаження комп'ютера може знадобитися після оновлення версії програми або в разі, якщо під час установки Kaspersky Endpoint Security виявлено та вилучено стороннє антивірусне програмне забезпечення.

  • ADDLOCAL =<значение>  вказує, які компоненти повинні бути встановлені додатково до компонентів, обраним за замовчуванням в режимі стандартної установки. Вказівка ​​значення параметра необов'язково.

    замість<значение>  ви можете вказати наступні значення параметра ADDLOCAL:

    • MSBitLockerFeature. Виконується установка компонента Microsoft BitLocker Manager.
    • AntiAPTFeature. Виконується установка компонента KATA Endpoint Sensor.
  • SKIPPRODUCTCHECK = 1 | 0 означає включення (1) або вимикання (0) перевірки на наявність несумісного програмного забезпечення. Вказівка ​​значення параметра необов'язково. Якщо в команді не вказано значення параметра SKIPPRODUCTCHECK, за замовчуванням Kaspersky Endpoint Security проводить перевірку і виводить на екран список виявлених несумісних програм.
  • SKIPPRODUCTUNINSTALL = 1 | 0 означає згоду (1) або заборону (0) на автоматичне видалення знайдених програм, несумісних з Kaspersky Endpoint Security. Вказівка ​​значення параметра необов'язково. Якщо в команді не вказано значення параметра SKIPPRODUCTUNINSTALL, за замовчуванням Kaspersky Endpoint Security намагається видалити всі знайдені несумісні програми.

Щоб встановити програму або оновити версію програми з установкою імені користувача та пароля, що підтверджують право на зміну параметрів програми та операції з програмою, виконайте наступні дії:

  • Якщо ви хочете встановити програму або оновити версію програми в інтерактивному режимі, введіть у командному рядку наступну команду:

    setup.exe / pKLLOGIN =<Имя пользователя> <область действия пароля>

    msiexec / i<название дистрибутива>  KLLOGIN =<Имя пользователя>  KLPASSWD = ***** KLPASSWDAREA =<область действия пароля> .

  • Якщо ви хочете встановити програму або оновити версію програми в тихому режимі, введіть у командному рядку наступну команду:

    setup.exe / pEULA = 1 / pKSN = 1 | 0 / pINSTALLLEVEL =<значение>  / PKLLOGIN =<Имя пользователя>  / PKLPASSWD = ***** / pKLPASSWDAREA =<область действия пароля>  / s

    msiexec / i<название дистрибутива>  EULA = 1 KSN = 1 | 0 INSTALLLEVEL =<значение>  KLLOGIN =<Имя пользователя>  KLPASSWD = ***** KLPASSWDAREA =<область действия пароля>  ALLOWREBOOT = 1 | 0 / qn.

замість<область действия пароля> ви можете вказати одне або декілька з наступних значень параметра KLPASSWDAREA (через крапку з комою), відповідних операцій, для яких потрібне підтвердження:

  • SET. Зміна параметрів програми.
  • EXIT. Завершення роботи програми.
  • DISPROTECT. Вимкнення засобів захисту і зупинка завдань перевірки.
  • DISPOLICY. Вимкнення політики Kaspersky Security Center.
  • DISCTRL. Вимкнення засобів контролю.
  • REMOVELIC. Видалення ключа.
  • UNINST. Видалення, зміна або відновлення програми.
  • REPORTS. Перегляд звітів.

Під час установки програми або оновлення версії програми в тихому режимі підтримується використання наступних файлів:

  • setup.ini, що містить загальні параметри установки програми;
  • конфігураційного файлу install.cfg, що містить параметри роботи Kaspersky Endpoint Security;
  • setup.reg, що містить ключі реєстру.

Файли setup.ini, install.cfg і setup.reg повинні бути розташовані в одній папці з дистрибутивом Kaspersky Endpoint Security 10 Service Pack 2 для Windows.

Ця документація переміщена в архів і не підтримується.

Установка з командного рядка - вказівка ​​параметрів

Застосовується до:Forefront Protection for Exchange

Дата зміни розділу:2010-05-10

В наступній таблиці зведені параметри, які можна використовувати при запуску з командного рядка витягнутого пакета установки (setup.exe):

Parameter опис вимоги

Установка без участі користувача - не відображається на екрані

обов'язковий параметр / a

необов'язковий параметр / c

Пасивна установка - без запитів до користувача, але з відображенням ходу виконання

обов'язковий параметр / a

необов'язковий параметр / c

/ aPathtoAnswerFile

Вказує обов'язковий файл відповідей

Файл відповідей є обов'язковим

/ q  або / p

[/ cPathtoConfigFile]

Вказує необов'язковий файл конфігурації

Файл конфігурації є обов'язковим

Діє тільки з параметрами / q  або / p

Перед здійсненням пасивної установки або установки без участі користувача необхідно витягти файл setup.exe за допомогою наступної команди:

forefrontexchangesetup.exe / x: extractpath

Установка без участі користувача дозволяє під час установки Microsoft Forefront Protection 2010 for Exchange Server (FPE) застосовувати сценарії. При цьому типі установки на екран не виводиться ніяких повідомлень про статус установки. Всі вихідні дані записуються в журнал установки, журнал програми або журнал подій. Установку без участі користувача можна використовувати, щоб проводити автоматичні і розподілені установки на серверах Exchange. Установка без участі користувача вимагає наявності файлу відповідей, який надається за допомогою параметра / a. Шаблон файлу відповідей, який можна змінювати відповідно до конкретної середовищем, надається в установчому пакеті разом з XML-схемою (XSD-файл), яку можна використовувати для перевірки отриманого в результаті файлу відповідей. Якщо коректного файлу відповідей не надано, то установка переривається, а помилки заносяться в журнал. Відомості про перегляд зразка файлу відповідей см. В розділі.

Після вилучення пакета установки (докладніше див. У розділі) можна запустити установку без участі користувача з файлом відповідей, ввівши в командному рядку наступне:

setup.exe / q / a PathtoAnswerFile

У файлі відповідей містяться відповіді на всі питання, які можуть виникнути при виконанні установки. Це обов'язковий параметр. Крім того, можна вказати параметр / c

setup.exe / q / a PathtoAnswerFile/

Пасивна установка діє таким же чином, що і установка без участі користувача, але при ній відображається індикатор виконання, який показує хід установки.

Після вилучення пакета установки (докладніше див. У розділі) можна запустити пасивну установку з файлом відповідей, ввівши в командному рядку наступне:

setup.exe / p / a PathtoAnswerFile

У файлі відповідей містяться відповіді на всі питання, які можуть виникнути при виконанні установки. Це обов'язковий параметр. (Відомості про перегляд зразка файлу відповідей см. В розділі). Крім того, можна вказати параметр / c, Який дозволяє додатково імпортувати параметри конфігурації на сервер після завершення установки. Це параметри, які були експортовані з іншого сервера. Синтаксис повинен бути наступним:

setup.exe / p / a PathtoAnswerFile/

За замовчуванням всі заражені файли будуть переміщені в папку «INFECTED. !!!» програми DrWeb, однак і ці установки можна задати в рядку запуску за допомогою параметра / CU [P] - де можна вибрати: R - (rename) перейменувати (за замовчуванням перший символ в назві файлу з змінюється на "#"), D - (delete) видалити, M - (move) перемістити (за замовчуванням в папку «INFECTED. !!!»). Параметр P - вказує, чи потрібно запитувати у користувача дозвіл на виконання дії (за замовчуванням відключений).

Параметри запуску дискового архиватора Acronis True Image.

Системним адміністраторам, так і багатьом користувачам домашніх комп'ютерів, знайоме сімейство програм для створення дискових образів (Images) від фірми Acronis. Існують версії як для звичайних ПК, під керуванням ОС Windows, так і для серверних платформ. Зручність програми в тому, що під час створення образу забезпечується цілісність даних на рівні дискових пристроїв навіть якщо відбувається виконання програм з архівіруемого диска. Це означає, що дані, які змінені під час роботи програми не будуть збережені в образі, але попередній стан збережеться. Архіватор WinRar, наприклад, при спробі архівувати програму, виконувану в даний момент, Повідомить про помилку. Крім того продукти серії True Image від Acronis дозволяють створювати диски для аварійного відновлення системи, переглядати вміст образу і т.д ...

Якщо доводиться постійно створювати образ одного і того ж диска (як правило диска, де розташована ОС), можна так само створити команду в командному рядку, наприклад:

C: \\ Programms \\ TrueImageCmd.exe / create / partition: 1-1 /filename:F:\\backup.tib

Тут слід звернути увагу на те, що з командного рядка запускається не саме виконуваний файл  програми, а спеціальна утиліта TrueImageCmd.exe, що входить в пакет установки програми. У цьому рядку:

C: \\ Programms \\ TrueImageCmd.exe - шлях до файлу TrueImageCmd.exe.

/ Partition: 1-1 - номер диска і розділу на диску, з якого необхідно створити образ

/filename:F:\\backup.tib - шлях до файлу-образу, який буде створений програмою.

Таким чином створення образ диска можна виконати за все однією командою з командного рядка, не проходячи кожен раз шлях введення налаштувань, який неминучий при використанні віконного інтерфейсу програми True Image. Так само при запуску можна задавати додаткові параметри, такі як ступінь стиснення архівного образу, пароль на відкриття образу і т.д. Всі вони докладніше описані в довідці до програми.

3. Запуск архіватора WinRar.

Знайомий усім архіватор WinRar, на відміну від програми True Image від Acronis зручно використовувати для створення архівних копій окремих файлів і папок, а не цілих дисків. Якщо потрібно періодично створювати копії одних і тих же файлів і \\ або папок можна так само скористатися режимом запуску з командного рядка.

Приклад командного рядка для запуску завдання на архівування:

"C: \\ Program Files \\ WinRAR \\ WinRAR.exe" u -r -y -ep1 з: \\ archive \\ arch.rar "з: \\ MyFiles \\"

C: \\ Program Files \\ WinRAR \\ WinRAR.exe - повний шлях до програми WinRar

з: \\ archive \\ arch.rar - шлях до архівного файлу

"З: \\ MyFiles \\" - шлях до папки приготовленої для архівування. Слід звернути увагу на те, що шлях до папок, де є хоч один символ кирилиці або пробіл в імені, обов'язково повинні полягати в лапки.

Дорогі друзі, не секрет, що користувачі, що працюють на базі Linux, вічно задирають носа перед тими, хто працює на Windows. Вони кажуть, що для Windows потрібно встановлювати додаток мінімум 10 хвилин, натискаючи велику кількість кнопок, колупатися з галочками вибору. А перед тим як, власне, встановити додаток, потрібно знайти офіційний сайт програми, при цьому не заблукавши в інтернеті. Користувачі ж Linux пишаються тим, що будь-яку утиліту можуть встановити з терміналу, виконавши певну команду.

У Windows є як і в Linux можливість установки, видалення або редагування програм за допомогою команд.

Розробники стверджують, що в Windows 10 також з'явиться можливість швидкої установки, оновлення і видалення різного забезпечення з терміналу системи. Залишилося дочекатися офіційного релізу. Але можна і не чекати релізу, а прямо зараз скористатися дивовижною функцією, яка дозволить користувачеві встановити програму з командного рядка. Однак це ще не всі сюрпризи: утиліта дозволить також видалити, оновити, відкрити і закрити програму. Цікаво? Давайте познайомимося з Chocolatey ближче.

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

Зараз ми будемо пробувати управляти програмами більш зручним і дуже схожим способом на те, як це виконується в середовищі Linux. І в цьому нам допоможе спеціальний сервіс Chocolatey, пакетний менеджер для Windows. Клієнт Chocolatey є утиліту, призначену для роботи в консолі. Давайте відразу спробуємо її встановити. Для установки відкриємо термінал з правами адміністратора. натисніть правою кнопкою миші на меню Пуск і натисніть пункт «Командний рядок» (з правами адміністратора). Тепер скопіюємо наступний код:

@powershell -NoProfile -ExecutionPolicy unrestricted -Command «iex ((new-object net.webclient) .DownloadString ( 'https://chocolatey.org/install.ps1'))» && SET PATH =% PATH%;% ALLUSERSPROFILE% \\ chocolatey \\ bin

Вставляємо і натискаємо клавішу Enter. Тепер потрібно закрити консоль, щоб дані по змінним освіжили.


На сервісі Chocolatey зібраний великий каталог утиліт і додатків: на даний момент більше 2000 утиліт. Подивитися їх можна на офіційному сайті https://chocolatey.org/packages. Отже, настав час дізнатися, як встановити будь-яку програму через командний рядок:

Знову відкриваємо термінал від імені адміністратора. Копіюємо текст, поданий праворуч від програми на сайті https://chocolatey.org/packages. Наприклад, для установки браузера Google Chrome  представлений наступний код:

choco install googlechrome -y

Копіюємо його і вставляємо в термінал. Не забуваємо після коду з сайту писати комбінацію -y. Тиснемо Enter. Тепер залишилося дочекатися завершення установки браузера. Після чого можна закрити вікно терміналу.

Як можна було помітити, браузер Google  Chrome дуже швидко встановився. Нам не довелося кликати ніякі кнопки, вибирати місце збереження файлів (за умовчанням використовується диск C). До речі, початківцям користувачам можна зробити в блокноті набір своїх улюблених програм, щоб кожного разу не заходити на сервіс Chocolatey. Щоб видалити програму через командний рядок, введіть код uninstall, потім - назва програми. Наприклад, choco unistall ccleaner.

УВАГА. Сервіс працює тільки з тими пакетами, що встановлюються через нього. Тобто якщо якесь ПО недоступно для установки через Chocolatey, то і видалити ви не зможете його таким способом.

Як запустити або видалити програму через командний рядок

Тепер розглянемо спосіб, що дозволяє через командний рядок. Це можна зробити за три дуже простих кроки. приступимо:

  1. відкриваємо термінал операційної системи  Windows.
  2. У вікні пишемо повний шлях до розташування файлу запуску програми. Наприклад, D: /Files/chrome.exe
  3. Тиснемо Enter і чекаємо, поки система відкриє те, що нам потрібно.

Настав час дізнатися, як закрити програму через командний рядок. Для цього нам знадобиться додаткове забезпечення taskkill. Почнемо.