Запуск
Содержание:
- Запуск и настройка службы windows из командной строки |
- Как создать ярлык на рабочем столе с помощью cmd — hellsman blog
- Доступ к предварительным настройкам ОС Windows
- Какие команды прописывать
- Часто встречающиеся ошибки при написании командных файлов.
- Поиск компьютеров с запущенным приложением по списку
- Запуск exe через cmd
- Способ 3: используя path
- Как в BIOS запустить командную строку | Сделай все сам
- Резюме файла CMD
- Поиск в локальной сети включенных компьютеров.
- Подведём итоги
Запуск и настройка службы windows из командной строки |
Несмотря на свой примитивный вид и скромные размеры, командная строка предоставляет множество вариаций на тему «А что если… произвести запуск службы из командной строки». Фактически, простому обывателю она понадобится в очень редких случаях, если совсем не понадобится, работа со службами (их запуск или остановка) и то реже (хотя тут скорее уместна команда net stop).
Но, есть множество талантливой молодежи, или просто проницательных людей, которые с огромным удовольствие захотят засунуть свой нос в вашу систему. Конечно, большинство простых обывателей не будет извращаться над собой используя Windows NT или Windows 2000, да и Семерка все чаще наступает на горло «простенькому» ХР, но, командная_строка в мире операционных систем, это все ровно, что таблица умножения в мире финансов.
В Панели управление/Администрирование находится оснастка Службы, которая позволяет управлять рядом сервисов. Двойной щелчок по любой из них позволяет просмотреть ряд параметров:
Вкладка Общие показывает состояние, тип запуска, описание, исполняемый файл и другую информацию. Использование CMD позволяет получить аналогичную информацию, а также управлять состоянием и запуском служб, используя командную строку:
Sc start Имя_Службы – производится запуск службы из командной строки
Sc pause Имя_Службы – приостановка сервиса
Sc continue Имя_Службы – восстановление работы приостановленного сервиса
Sc stop Имя_Службы – полная остановка
Эти команды можно применять и на удаленных машинах. Например, что бы запустить УдаленныйРеестр на машине с адресом 192.168.1.6., надо прописать (вместо IP можно и имя машины прописать, например Mailer):
Хотя, запустить службу из командной строки можно и при использовании утилиту net start, или net stop соответственно (net stop RemoteRegistry)
Что бы настроить тип запуска применяется команда sc config (хотя ее возможности этим не ограничиваются). Синтаксис следующий:
Флаг может принимать три значения:
тут мы отключили RemoteRegistry на удаленной машине. Стоит помнить, что отключение сервиса его не останавливает, после перезагрузки он может вновь запустится.
На вкладке Вход в систему видно, что сервис можно запускать или от имени системной учетной записи, или от имени любой другой учетной записи. Так, что бы запустить службу из командной строки под тои или иной учетной записью, используется синтаксис:
В данном примере УдаленныйРеестр грузится под ЛокальнойСлужбой (NT AUTHORITYLocalService), а можно и под системной учетной записью (LocalSystem), но лучше этого не делать:
Если использовать флаг type= interact, то это укажет, что сервис может взаимодействовать с рабочим столом Windows:
тут флаг type= own говорит, что cлужбa выполняется в собственном процессе, если же работа происходит в общем процессе, то применятся флаг type= share. Например:
Используя команду sc qc ИмяСлужбы можно детально просмотреть информацию о ней, в том числе и тип запуска, например:
TYPE : 20 WIN32_SHARE_PROCESS (общий процесс)илиTYPE : 20 WIN32_OWN_PROCESS (собственный процесс)
Может возникнуть необходимость сделать запуск определенной службы, используя командную строку, не от имени системы, а от имени пользователя, в таком случае надо указывать имя учетной записи и пароль, например:
sс config w3svc obj = User password=UserPass — тут w3svc настроена на запуск от имени пользователя User с паролем UserPass. Общий же синтаксис такой:
sс config ИмяCлужбы obj = Пользователь password= пароль — тут Домен — имя домена, где находится учетная запись (не является обязательным). В случае, если системная cлужбa была прежде сконфигурирована под локальную систему, то при перенастройке под учетную запись домена надо использовать флаг type= own:
Операционная система Windows содержит множество лазеек, которые позволяют в нее проникнуть (в том числе и сервер сценариев Windows Script Host), обходя стандартные правила. Не последнюю роль тут играют и системные службы. Например, утилита PsExec позволяет войти в удаленную систему или же запустить приложение от имени Локальной Системы. В процессе создается служба которая работает на обеих машина, она то и оперирует всем процессом связи. Однако, гордые обладатели Семерки, или даже ХР (если были установлены нужные обновления), могут сильно разочароваться. Хотя запуск службы psexecsvc можно произвести и непосредственно из командной строки, система ее просто игнорирует (или запрещает выполнять ее функции). Конечно, если есть голова, то можно создать аналог Psexec (тем более, что алгоритм работы известен), авось прокатит, но, если бы все было так, как в книге пишут…
Спасибо за внимание. Автор блога
Как создать ярлык на рабочем столе с помощью cmd — hellsman blog
Часто бывает, что многие программы у пользователей в организациях запускаются не с логического диска, а с сетевых папок, так н.р. Дубль-Гис или др.При переустановках системы часто возникает потребность снова создавать эти ярлыки, или если пользователь случайно их удалит, а потом эти программы ему снова понядобятся.Как можно оптимизировать процесс?Как и в прошлом сообщении можно добавить определенный скрипт, выполняемый при авторизации в Active Directory.
Н.р. все необходимые ярлыки мы уже создали один раз и лежат они у нас в сетевой папке serverlnk
Необходимый нам батник будет состоять всего лишь из нескольких строк:
@xcopy /y serverlnk*.lnk "%USERPROFILE%Рабочий стол" @echo Ярлыки скопированы на рабочий стол пользователя
Немного поясню.
Переменная %USERPROFILE% указывает на расположения папок текущей учетной записи. Так н.р. если учетная запись называется UserBuh, то полный путь к папкам пользователя будет C:Documents and SettingsUserBuh (для Windows XP) и тогда переменная %USERPROFILE% вернет именно этот путь при обращении, тогда в скрипте фактически выполнится команда:
comments powered by HyperComments
Доступ к предварительным настройкам ОС Windows
Стоит отметить, что в операционной системе Windows 7, а также Vista непосредственно пункта меню «Выполнить» найти не удастся. Производители совместили его с существующей строкой поиска. Именно в ней и необходимо ввести имя запускаемого приложения и нажать на клавиатуре «Enter» – программа будет запущена на выполнение.
Безусловно, можно и вернуться к стандартному виду «Выполнить» (как это принято в операционной системе XP). Для этого в «Свойствах» Панели задач (нажать правой кнопкой манипулятора типа «Мышь») необходимо выбрать «Настроить»
и установить галочку напротив «команда «Выполнить»». Она и отразится в дальнейшем в меню «Пуск».
Однако, существует еще более быстрый вариант запуска этого пункта меню. Для этого достаточно использовать стандартную для Windows комбинацию клавиш – WIN+R. Попробуйте!
Вот мы и научились достаточно быстро запускать те или иные стандартные приложения, которые достаточно часто используются на практике.
В результате мы экономим время и пространство на Рабочем столе. Понятно, что можно создавать и просто ярлыки, но это загромождает экран, что не всегда удобно.
Но существует еще и ряд команд, которые предназначены для настройки либо поднастройки, а также оснастки некоторых приложений и собственно самой операционной системы Windows. Их желательно выучить и использовать в практической деятельности, поскольку они в значительной степени помогают сделать нашу работу комфортной и эффективной.
Среди них стоит выделить следующие
msconfig. Очень полезная команда для начинающих пользователей, особенно вкладка «Автозагрузка».
Всем известно, что некоторые программы после инсталляции в дальнейшем загружаются автоматически при включении компьютера. Но иногда, например, когда мало оперативной памяти, это совсем ненужно. В открывшемся окне есть возможность выключить автоматический запуск тех или иных программ;taskmgr. Собственно вызывается стандартный Диспетчер задач.
Здесь есть возможность отключить «зависшие» по каким-то причинам приложения, а также оценить использование программами процессорных ресурсов и оперативной памяти. Можно запустить и классической комбинацией CTRL+ALT+DEL;regedit – редактор реестра.
Стоит отметить, что лезть в эти настройки стоит только будучи уверенным в своих действиях и знаниях. В противном случае можно «наворотить» так, что придется в конечном итоге переустанавливать операционную систему. Именно по этой причине разработчики не предусмотрели какого-либо иного варианта запуска данного редактора;cmd. Запуск командной строки в режиме эмуляции MSDOS, то есть без использования графического интерфейса.
Какие команды прописывать
Разобравшись с тем, как прописывать команды запуска, давайте попробуем выяснить, что именно прописывать. К сожалению, универсальных команд, действующих для абсолютно всех программ, не существует. Поэтому, если вы хотите создавать ярлыки для быстрого запуска с указанными параметрами, вам придётся изучить справку программы либо же обратиться в службу технической поддержки разработчиков.
Очень часто такая информация указана на официальных форумах приложения или игры. Более опытные юзеры или представители разработчиков или правообладателей публикуют там детальную информацию.
Возвращаясь к тому, что было сказано ещё в начале настоящей статьи. Указание параметров получило свою наибольшую актуальность в период массового интереса к игре под названием «Counter-Strike». Почему данный интерес получил подобное распространение именно на «CS» вопрос неоднозначный, кто-то применял это исключительно для развлечения, кто-то (как, например, некоторые профессиональные игроки) для того, чтобы максимальным образом индивидуализировать игровой процесс.
Например, вот список параметров для игры «Counter-Strike: Global Offensive», которые некоторыми пользователями используются при запуске:
Параметр | Значение |
-novid | Отключение вступительного ролика |
-w 640 -h 480 | Установка расширения |
-console | Активация консоли |
-freq 120 | Установление лимита частоты обновления экрана |
-high | Запуск с повышенным приоритетом |
-condebug | Сохранение логов |
-low | Запуск с пониженным приоритетом |
-noaafonts | Отключение сглаживания |
-nosync | Деактивация вертикальной синхронизации |
-fullscreen | Запуск в полноэкранном режиме |
-language English | Установка языка |
Часто встречающиеся ошибки при написании командных файлов.
Обычно, это вызвано тем, что вы не учитываете тот факт, что на момент выполнения вашего командного файла переменные среды могут быть совсем другими, чем на момент его написания и запуска из командной строки. Например, в командном файле используется запуск приложения myprog.exe, находящегося в каталоге SCRIPTS на диске D: . Если в командном файле используется имя исполняемого модуля без полного пути
MYPROG.EXE и если каталог D:SCRIPTS не прописан в путях поиска (переменная PATH ) то модуль MYPROG.EXE может быть найден и выполнен только если текущим каталогом является D:SCRIPTS. Но если вы укажете полный путь к myprog.exe:D:SCRIPTSmyprog.exeто программа будет найдена и выполнена в любом случае.
Кроме того, нередко программа, указанная в командном файле использует для поиска своих компонент (dll, ini и т.п. ) собственный каталог. Но на момент ее выполнения текущим каталогом может быть любой (чаще всего — системный каталог Windows). Естественно, компоненты не находятся и программа не выполняется.
Rem Сменим текущий дискD:Rem перейдем в каталог SCRIPTSCD D:SCRIPTSmyprog.exe
Также для переходов по каталогам можно воспользоваться командами pushd и popd, описание и примеры использования которых имеются в разделе сайта со списком команд Windows.
Неправильно отображаются русские имена файлов, служб и т.п.
Причина в том, что при создании командных файлов вы использовали текстовый редактор, в котором русские символы представлены не в DOS-кодировке. Если в приведенном выше примере перезапуска службы «DNS-клиент» вы используете неверную кодировку, то русская часть имени службы не будет опознана из-за неверной кодировки и будет выдано сообщение, что указанная служба не установлена.
Чтобы избежать проблем с русскими символами в командных файлах, используйте редактор с поддержкой DOS-кодировки, например, встроенный редактор файлового менеджера Far Manager. Переключение между кодировками в редакторе осуществляется нажатием F8 .
Командный файл выполняется на одном компьютере успешно, но на другом — не работает.
Обычно это вызвано применением в командных файлах абсолютных значений для дисков, файлов и каталогов вместо переменных среды окружения. Вместо C:WINDOWS правильнее использовать %SYSTEMROOT%, потому, что на другом компьютере система может быть установлена в другой каталог или на другой диск.
Строки с переменными, принимающими значения имен файлов и каталогов лучше заключать в кавычки. Командная строка
DIR %ProgramFiles%
не выдаст вам содержимого каталога C:Program Files , поскольку из-за наличия пробела будет интерпретирована как
DIR C:Program
Командная строкаDIR «%ProgramFiles%»выполнится верно.
Старайтесь использовать команды Setlocal и Endlocal, чтобы не оставлять мусор из переменных, созданных или модифицированных командным файлом.
Поиск компьютеров с запущенным приложением по списку
В предыдущем примере использовался прямой перебор IP-адресов компьютеров в локальной сети, что не всегда эффективно, поскольку в процедуру опроса могут быть вовлечены и выключенные компьютеры. Решим задачу другим способом — создадим текстовый файл со списком компьютеров и опросим их по этому списку.
Список можно получить из сетевого окружения с использованием команды:net.exe view > comps.txt После выполнения такой команды файл comps.txt будет содержать список следующего вида:
Имя сервера Заметки< 2 пустых строки >——-\AB1\AB2\ALEX\BUHCOMP\PC2\SA\SERVERКоманда выполнена успешно.
Обрабатывать содержимое этого текстового файла будем с помощью команды FOR с ключом /F:
FOR /F %переменная IN (имя файла) DO команда
Данная команда позволяет получить доступ к строкам в текстовом файле с использованием ключей:skip=n — пропустить n строк от начала файла (в нашем примере — 4 строки)eol=< символ > — не использовать строки, начинающиеся с заданного символа. (в нашем случае — пропустить последнюю строку, начинающуюся с кириллического символа «К» — «Команда выполнена успешно»tokens=n — брать для обработки n-е слово в строке (в нашем случае — 1-е слово)
Окончательный вид команды:
Запуск exe через cmd
Профессиональный подбор комплектующих, тест на производительность. Перейти на страницу »
МОДЕРНИЗАЦИЯ (АПГРЭЙД) КОМПЬЮТЕРА И НОУТБУКА
Модернизация (апгрэйд) вашего компьютера и ноутбука новейшими технологическими новинками компьютерных комплектующих. Перейти на страницу »
Настройка компьютера, установка и пере установка операционной системы windows 7, XP, Vista Перейти на страницу »
Срочный ремонт компьютера в день обращения, ремонт компьютеров любой сложности. Перейти на страницу »
РЕМОНТ НОУТБУКОВ
Ремонт ноутбуков любой сложности, настройка и установка программ. Чистка ноутбуков от пыли и заливки. Перейти на страницу »
УСТАНОВКА И НАСТРОЙКА Windows 8, выезд специалиста на дом и офис!
Новая операционная система windows 8, профессиональная настройка и установка на компьютер и ноутбук. Перейти на страницу »
УСТАНОВКА АНТИВИРУСНЫХ ПРОГРАММ Kaspersky, Dr.Web, NOD-32, AVAST
Удаление вирусов и вредоносных программ на вашем компьютере! Перейти на страницу »
Как запустить программу через командную строку
Программы и приложения мы привыкли запускать обычным двойным нажатием левой кнопки мышки по ярлыку или исполняемому файлу. Но иногда может потребоваться запустить программу через командную строку, например при восстановлении системы.
Как запустить системное приложение через командную строку?
Откройте командную строку, которую можно запустить через стартовое меню Пуск -Все программы — Стандартные — Командная строка или с использованием средства «Выполнить», введя в строку открыть CMD.
Запуск программ при помощи командной строки осуществляется с использованием команды START. Пример запуска блокнота через командную строку: start notepad
После того как вы нажмете Enter появится окно Блокнота. Таким же образом можно запустить проводник (explorer), Панель управления (control), программу конфигурации системы (msconfig) и другие системные утилиты и программы.
Однако не всегда пользователя удовлетворят только системные приложения, очень часто требуется запустить конкретную программу, установленную в системе.
Как запустить любое приложение с помощью командной строки?
Запуск любого приложения возможен с указанием полного пути к исполняемому файлу. Однако если вы попробуете указать путь явно команде START, например, к интернет-обозревателю Opera, то у вас ничего не получится: start c:Program Files (x86)Operaopera.exe
Выполнение такой команды приведет к ошибке, так как команда start не распознает указанный путь. Команда может распознать путь к программе только, если в нем не имеется пробелов. В таком случае перед запуском приложения необходимо, чтобы этот путь был сохранен. Для этих целей существует команда PATH.
Введите в командную строку следующую команду: path c:Program Files (x86)Opera
Это позволит программе сохранить путь к указанной папке и использовать его при запуске любого приложения, которое будет находиться внутри этой папки. Следующая команда: start opera позволит пользователю запустить интернет-обозреватель
Обратите внимание, что указывать разрешение файла в таком случае не обязательно, команда распознает его автоматически. Если внутри папки имеются и другие исполнительные файлы, то они так же могут быть запущены таким образом
Способ 3: используя path
Третий способ, как запустить программу из командной строки, подразумевает использование команды patch. Ее суть заключается в запоминании указанной директории. То есть вам необходимо ввести адрес не к самому файлу, а к папке, где он находится. Например, нужно открыть Total Commander, который находится по следующему адресу:
c:\program files\total commander
Тогда в консоли введите следующую команду:
patch «c:\program files\total commander»
Командная строка запомнит директорию, которую вы указали, и будет запускать все файлы из нее, если вы введете их название. Таким образом для запуска Total Commander останется лишь написать его название:
totalcmd
Как в BIOS запустить командную строку | Сделай все сам
В микросхеме ПЗУ («Непрерывное запоминающее устройство») записана программа BIOS («Базовая система ввода-итога»), которая позже включения компьютера проверяет все контроллеры на материнской плате. Если проверка прошла благополучно, управление компьютером передается операционной системе.
Инструкция
1. Впрочем может получиться так, что позже установки новых устройств либо программ Windows не загружается. В этом случае применяются добавочные режимы загрузки, в том числе, «Безвредный режим с помощью командной строки».
2. Перезагрузите компьютер и нажмите клавишу F8 позже изначального опроса «железа» программой POST (тест самопроверки устройств). Сигналом удачного заключения проверки будет один короткий «бип», если спикер подключен к материнской плате. Система предложит вам меню выбора вариантов загрузки. Клавишами управления «Вверх» и «Вниз» подметьте необходимый пункт и нажмите Enter.
3. Командная строка обеспечивает прямое взаимодействие пользователя и операционной системы, минуя оконный интерфейс Windows. Введите команду systeminfo, дабы получить подробную информацию о системе и сетевых подключениях компьютера.
4. Если задачи при загрузке Windows появились из-за ошибок файловой системы, для ее поправления дозволено применять команду chkdsk c: /f /r, где c: – имя системного диска. Ключ /f исправляет ошибки, ключ /r помечает поврежденные секторы и восстанавливает данные, которые дозволено прочесть.
5. Для проверки только файловой системы используйте команду chkntfs c: Дабы получить полный список программ, введите help.
6. Сочетания жгучих клавиш Ctrl+C и Ctrl+V не работают в командной строке. Если вам необходимо скопировать часть кода и вставить его в другое место, щелкните правой клавишей мыши по синему полю в верхней части окна консоли и выберите опцию «Изменить», после этого «Пометить».
7. Мышкой выделите надобную часть текста и подметьте «Копировать». После этого в надобном месте окна щелкните правой клавишей мыши и выберите «Вставить». Дабы вторично исполнить всякую команду, выделите ее с подмогой клавиш управления «Вверх» и «Вниз» и нажмите Enter.
Совет 2: Как применять командную строку
Командная строка в составе операционных систем линейки Windows предоставляется в качестве продукта с текстовой оболочкой, т.е. она не имеет графического начала. При помощи команд, используемых в командной строке дозволено исполнять некоторые действия, которые невозможно исполнить обыкновенными средствами в графическом режиме.
Вам понадобится
Командная строка операционных систем Windows.
Совет 3: Как загрузиться с командной строки
Если не загружается операционная система, то первым действием большинства пользователей является ее переустановка. А чай всякий пользователь компьютера знает, сколько хлопот с этим связано.
Это и переустановка драйверов и потеря части данных.
Между тем, есть и иной выход из обстановки: загрузка системы с командной строки, по средствам которой дозволено попытаться восстановить типичную работу операционной системы.
Вам понадобится
– компьютер с ОС Windows.
Совет 4: Как вставить в командную строку
Командная строка применяется для выполнения разных команд, вводимых с клавиатуры. Она обеспечивает связь между пользователем и операционной системой. Дабы вставить необходимый текст в командную строку , пользователю, допустимо, придется изменить своим повадкам.
Резюме файла CMD
Расширение файла CMD имеет пять тип (-ов) файла (-ов) и связано с одиннадцать различными программными обеспечениями, но главным образом с Microsoft Notepad, разработанным Microsoft Corporation. Часто они представлены в формате Windows Command File.
Чаще всего файлы CMD классифицируют, как Executable Files. Другие типы файлов также могут относиться к Game Files или Database Files.
Расширение файла CMD можно просмотреть в Windows, Mac и Linux. Они поддерживаются в основном настольными компьютерами и некоторыми мобильными платформами.
Рейтинг популярности файлов CMD составляет «Низкий», что означает, что данные файлы встречаются редко.
Поиск в локальной сети включенных компьютеров.
В данном примере речь идет о создании командного файла, позволяющего «собрать» список IP-адресов узлов локальной сети, включенных на данный момент времени. Ничего принципиально нового в плане создания командных файлов здесь нет, но тем не менее, задача поиска включенных узлов в локальной сети встречается довольно часто, и решить ее описанными выше способами, с использованием ping.exe и net view удается далеко не всегда, поскольку в современных версиях операционных систем семейства Windows настройки брандмауэров по умолчанию, задают довольно жесткие правила, блокирующие сетевые соединения извне, и ответы на эхо-запрос.
Прием, используемый для получения списка включенных сетевых устройств при решении данной задачи остается прежним – необходимо определить характерные отличия в выходных сообщениях стандартных сетевых утилит в случае, когда устройство выключено, и когда – защищено параноидальными настройками брандмауэра.
При любой передаче пакетов IP-протокола с данного компьютера на IP-адрес другого сетевого устройства в локальной сети, программные средства сетевых протоколов выполняют процедуру определения физического адреса сетевого адаптера получателя ( MAC-адрес получателя).
Всем сетевым устройствам отправляется специальный широковещательный запрос ( запрос который будет принят всеми компьютерами данной подсети), означающий «чей MAC – адрес соответствует такому-то IP-адресу». Если какое-либо сетевое устройство опознало свой собственный IP-адрес, оно отправит ARP-ответ, содержащий соответствующий MAC-адрес, который будет сохранен в специальной таблице соответствия адресов IP и MAC, хранящейся в оперативной памяти компьютера, отправившего ARP-запрос.
Запись информации в данную таблицу выполняется только при необходимости передачи любых данных по протоколу IP, что можно инициировать, например, пингованием опрашиваемого устройства. Даже если настройками брандмауэра полностью закрыты все соединения извне и блокируется протокол ICMP ( устройство не «пингуется» ) , в буферной памяти сервиса ARP будет присутствовать запись соответствия IP и MAC, если устройство было подключено к локальной сети и участвовало в процедуре разрешения адреса .
Для просмотра содержимого ARP-кэш можно воспользоваться командой
arp -a — отобразить все записи в таблице ARP
Пример отображения таблицы ARP:
Интерфейс: 192.168.0.29 — 0xa
адрес в Интернете Физический адрес Тип
192.168.0.1 00-1e-13-d6-80-00 динамический
192.168.0.3 60-eb-69-08-18-d2 динамический
. . .
Интерфейс: 192.168.234.1 — 0xf
адрес в Интернете Физический адрес Тип
192.168.234.255 ff-ff-ff-ff-ff-ff статический
224.0.0.22 01-00-5e-00-00-16 статический
224.0.0.252 01-00-5e-00-00-fc статический
239.255.255.250 01-00-5e-7f-ff-fa статический
Как видно из приведенной таблицы, например IP – адресу 192.168.0.1 соответствует физический адрес сетевого адаптера, равный 00-1e-13-d6-80-00 . Если же сетевой адаптер с данным адресом будет недоступен, то такой записи в таблице не будет.
Для понимания алгоритма опроса сети необходимо учесть следующее:
Разрешение адресов ARP используется только при передаче данных по IP-протоколу в пределах сегмента локальной сети, задаваемого маской. Так, например, для примера с IP адресом 192.168.0.1 и маски 255.255.255.0 это будет диапазон IP от 192.168.0.1 до 192.168.0.254.
Подведём итоги
Сегодня мы рассмотрели, казалось бы, на первый взгляд, сложную тему. Но теперь вы знаете, что можно очень легко установить или удалить некоторые программы через командную строку с помощью сервиса Chocolatey. А также вы знаете, как открыть или закрыть приложение через тот же терминал. Надеемся, что у вас получилось всё сделать правильно и не осталось никаких вопросов по теме.
Нередко для разнообразных программ приходится указывать специальные параметры командной строки, которые должны активироваться при ее запуске. К примеру, в программе QIP, чтобы не надоедала лишними сервисами, в параметрах необходимо указать ключ “/isolated”. Как это сделать?
Кстати данный ключ в QIP лично я использую всегда – он превращает программу в тот старый добрый QIP, каким он был когда-то, без толпы надоедливых сервисов и всякой дряни. Остается лишь сама “аська”.
Ну да мы отвлеклись. Запустить программу с параметрами командной строки несложно. Для этого нужно сначала создать ее ярлык на рабочем столе либо в панели задач.
Щелкните на значке программы в папке Program Files
либо в спискеВсе программы правой кнопкой мыши и выберите командуОтправить > Рабочий стол (создать ярлык) .
Ярлык появится на рабочем столе. Щелкните на нем правой кнопкой мыши и выберите команду Свойства
. Откроется окно, в котором нас интересует полеОбъект . Именно в нем, после кавычек, и следует дописать нужную нам команду. В данном случае – ключ “/isolated”.
Однако, сей способ кажется мне несколько трудоемким. Создать ярлык, потом прописывать параметры… не проще ли получить возможность сразу запустить любую программу, указав в контекстном меню нужные параметры командной строки? Другими словами, просто щелкнул правой кнопкой мыши на файле, указал нужные параметры и дело в шляпе.
Поможет нам в этом программа ExecParm.