С Новым годом! Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/40: Рейтинг темы: голосов - 40, средняя оценка - 4.73
2 / 2 / 1
Регистрация: 10.07.2013
Сообщений: 131
1

Выключение компьютера после закрытия chrome.exe

18.06.2017, 13:19. Показов 7350. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток!

В общем нужен .bat скрипт который бы выключал компьютер в случае если не обнаружит запущенного chrome.exe.
Этот .bat я кину в автозапуск, следовательно должен быть цикл который будет проверять отсутствие chrome.exe.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.06.2017, 13:19
Ответы с готовыми решениями:

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

Выключение компьютера после включения
Доброго дня. С недавнего времени возникла проблема: после включения компьютера, через некоторое...

Выключение компьютера сразу после включения.
Всем привет. Незнаю в какой именно раздел писать, поэтому пишу сюда. Сейчас объясню почему. Вобщем...

Выключение компьютера после загрузки windows XP
мат.плата:GeForce6100sm-m v.1.0. При загрузке windows выключается.В чём может быть причина?

9
4336 / 2126 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
18.06.2017, 14:13 2
kingkobra97,
Цитата Сообщение от kingkobra97 Посмотреть сообщение
запущенного chrome.exe
Цитата Сообщение от kingkobra97 Посмотреть сообщение
Этот .bat я кину в автозапуск
- а при старте ОС chrome.exe запускается автоматом или чем-то или вручную?
- если chrome.exe запущен, а через какое-то время выключен, тоже комп вырубать?
- есть много чего что в процессе работы пытается выйти в интернет и если по умолчанию chrome.exe, то выход будет через него - тоже вырубать беспрекословно?
0
225 / 210 / 69
Регистрация: 09.02.2016
Сообщений: 1,040
18.06.2017, 14:16 3
Windows Batch file
1
tasklist|findstr /i /l /c:"chrome.exe" >nul && exit /b || shutdown /s
0
2 / 2 / 1
Регистрация: 10.07.2013
Сообщений: 131
18.06.2017, 14:47  [ТС] 4
Цитата Сообщение от alpap Посмотреть сообщение
- а при старте ОС chrome.exe запускается автоматом или чем-то или вручную?
- если chrome.exe запущен, а через какое-то время выключен, тоже комп вырубать?
- есть много чего что в процессе работы пытается выйти в интернет и если по умолчанию chrome.exe, то выход будет через него - тоже вырубать беспрекословно?
chrome.exe запускается автоматом. Мне нужно чтобы bat скрипт ждал до тех пор пока chrome.exe больше не будет обнаружен в tasklist, если не обнаружен выключить пк если обнаружен крутить цикл до тех пор пока if который проверяет не станет true. Chrome полностью закрывается моим скриптом на javascript после завершения выполнения определенных задач.

В голове я вижу это так:

timeOut 60s // подождем минуту чтобы браузер успел запуститься и появился в tasklist
Все что ниже находится в бесконечном цикле…
If (chrome.exe НЕ обнаружен в tasklist) Then
Остановить цикл и выключить ПК
Else
Продолжить цикл
Никаких других операций не будет. Более того меня вообще не будет рядом с компьютером и никакие другие программы не будут запускаться кроме bat и chrome.exe.
0
225 / 210 / 69
Регистрация: 09.02.2016
Сообщений: 1,040
18.06.2017, 14:54 5
Лучший ответ Сообщение было отмечено kingkobra97 как решение

Решение

Windows Batch file
1
2
3
timeout /nobreak /t 5 >nul
:1
tasklist|findstr /i /l /c:"chrome.exe" >nul && goto 1 || shutdown /s
1
2 / 2 / 1
Регистрация: 10.07.2013
Сообщений: 131
18.06.2017, 16:37  [ТС] 6
Цитата Сообщение от ZoOoO Посмотреть сообщение
timeout /nobreak /t 5 >nul
:1
tasklist|findstr /i /l /c:"chrome.exe" >nul && goto 1 || shutdown /s
Не работает. Бесконечный цикл и все. Тестил и на xp и на win 8.1
0
225 / 210 / 69
Регистрация: 09.02.2016
Сообщений: 1,040
18.06.2017, 17:22 7
Ну хз.У меня все работает прекрасно на 7 винде.Тут я не могу ничем помочь.Ну если только порекомендовать проверить выключаются ли все процессы chrome.exe и набрать в ручную код батника.Не знаю,не знаю.
0
4336 / 2126 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
18.06.2017, 19:13 8
Лучший ответ Сообщение было отмечено kingkobra97 как решение

Решение

kingkobra97,
Появился процесс - прибить его и выключить комп и выйти
Windows Batch file
1
2
3
4
@echo off
set "p=chrome.exe"
>nul ping -n 61 127.0.0.1
cmd/c for /l %%i in () do @tasklist /fi "imagename eq %p%"^|findstr/v :^&^& (taskkill /f /im "%p%"^& shutdown /s^& exit/b)^&^>nul ping -n 2 127.0.0.1
Добавлено через 1 час 15 минут
если надо так:
- Процесс есть, работает, как пропал - выполняем команду и выходим
Windows Batch file
1
2
3
4
@echo off
set "p=chrome.exe"
>nul ping -n 61 127.0.0.1
cmd/c for /l %%i in () do @tasklist /fi "imagename eq %p%"^|findstr/v :^|^| (echo Выключаем^& exit/b)^&^>nul ping -n 2 127.0.0.1
Добавлено через 3 минуты

Не по теме:

вместо "echo Выключаем", написать "shutdown /s" - думаю понятно

1
225 / 210 / 69
Регистрация: 09.02.2016
Сообщений: 1,040
18.06.2017, 19:30 9
Цитата Сообщение от alpap Посмотреть сообщение
вместо "echo Выключаем", написать "shutdown /s" - думаю понятно
Теперь да
0
2 / 2 / 1
Регистрация: 10.07.2013
Сообщений: 131
18.06.2017, 19:46  [ТС] 10
Цитата Сообщение от alpap Посмотреть сообщение
Появился процесс - прибить его и выключить комп и выйти
Поэтому у меня браузер сразу закрывался. =)) Второй вариант мне нужен был. Благодарю за помощь.
0
18.06.2017, 19:46
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.06.2017, 19:46
Помогаю со студенческими работами здесь

Chrome. Сами собой сбрасываются куки после закрытия браузера
Распространенная проблема – пытался найти ответ в интернете, но везде только вопросы без ответов....

Консольный запуск сканера Dr. Web. Выключение компьютера после завершения сканирования
Доброго времени суток! Кто-нибудь знает, с каким ключом нужно запускать сканер (dwscanner.exe),...

После закрытия приложения весит процесс "sqlservr.exe"
Мое приложение работает с файлом базы данных *.mdf , после закрытия приложения остается висеть...

Не работает выключение комьютера при запрете закрытия формы
Есть программа которая должна беспрерывно работать в трее, т.е. ее не надо закрывать при нажатии на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Что такое HCL Notes и как с ним работать
InfoMaster 10.01.2025
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой комплексную платформу для совместной работы и обмена информацией в корпоративной среде. Это многофункциональное решение,. . .
Как работать с Git из Windows и Visual Studio
InfoMaster 10.01.2025
Работа с Git в Windows Работа с Git в операционной системе Windows может быть осуществлена с помощью различных инструментов, каждый из которых обладает своими уникальными возможностями и. . .
Аналог оператора switch case в Python
InfoMaster 10.01.2025
Оператор switch case используется в программировании для выбора одного из нескольких вариантов исполнения кода. Однако в языке Python этот оператор отсутствует. Понимание аналогов switch case в. . .
Отличия абстрактного класса от интерфейса
InfoMaster 10.01.2025
В современной разработке программного обеспечения существуют два основных механизма реализации абстракции: абстрактные классы и интерфейсы. Эти инструменты, хотя и схожи в своей основной цели -. . .
Как работать в Git
InfoMaster 10.01.2025
Git — это одна из наиболее популярных систем контроля версий, которая активно используется разработчиками по всему миру. Она позволяет эффективно управлять изменениями в коде, координировать работу. . .
Реализация передвижения персонажа в Unity3d на C#
InfoMaster 10.01.2025
Реализация передвижения персонажа в Unity3D начинается с правильной настройки проекта. Этот этап критически важен для создания отзывчивого и плавного управления. Рассмотрим основные шаги для создания. . .
Docker: руководство для начинающих
InfoMaster 10.01.2025
В современном мире разработки программного обеспечения контейнеризация стала неотъемлемой частью процесса создания и развертывания приложений. Docker, как ведущая платформа контейнеризации, произвела. . .
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru