Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата huntЭr:
Видимо мне просто не хватало вот этого /b 0 »
Нет, не этого.

Цитата huntЭr:
А фиг знает, мне как-то подсказывали как делать ярлык, где несколько служб и приложений останавливались, так там везде было, »
«&&» используется для условного исполнения — команда после «&&» исполняется только в том случае, если команда перед «&&» вернула нулевой код возврата. Таким образом, Ваше:
Цитата huntЭr:
C:\Windows\System32\cmd.exe /c start "" "C:\Program Files (x86)\uTorrent\uTorrent.exe" && "C:\Program Files (x86)\Opera\opera.exe" exit /b 0 »
теоретически (я не проверял) будет осуществлять запуск «uTorrent.exe» и ждать его завершения, а затем исполнит «opera.exe» с параметрами «exit» «/b» и «0» .

Цитата huntЭr:
Вот тот ярлык:
C:\Windows\System32\cmd.exe /c sc stop vmnetdhcp && sc stop "VMWare NAT Service" && sc stop "VMUSBArbService" && taskkill /f /im "vmware-tray.exe" »
Подобное имеет смысл только в том случае, если указанные службы последовательно обратно зависят друг от друга. Для независимого исполнения достаточно применять объединение команд — одинарный амперсанд «&».

Отправлено: 16:51, 23-09-2015 | #6