Форум программистов, компьютерный форум, киберфорум
VBScript/JScript/WSH/WMI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.63/41: Рейтинг темы: голосов - 41, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 17.05.2018
Сообщений: 58

Скрипт отключения программы по времени

27.05.2019, 19:55. Показов 9222. Ответов 78

Студворк — интернет-сервис помощи студентам
Приветствую уважаемые господа профессионалы своего дела! Подскажите как мне с помощью планировщика заданий, отключать по времени программу и не давать возможности ее дальнейшего включения, до определенного времени затем также по времени разрешить ее включение?

С уважением, Тимофей.

======================================== ======================================== ===================
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.05.2019, 19:55
Ответы с готовыми решениями:

Сброс времени отключения дисплея
Выставляю в пункте Электропитание отключение дисплея на 10 мин. Но через какое-то время происходит сброс этой настройки на...

Скрипт для включение/отключения сетевых адаптеров
Добрый день! Поясню ситуацию: есть роутер, который использует немалое количество людей. Основная нагрузка идет на беспроводной канал...

Скрипт, формирующий для вывода определённого сообщения через заданный промежуток времени другой скрипт
Приветствую сообщество CyberForum. Подскажите как реализовать такую задачу. Задача: При запуске скрипта должен формироваться другой...

78
0 / 0 / 0
Регистрация: 17.05.2018
Сообщений: 58
04.11.2020, 00:35  [ТС]
Студворк — интернет-сервис помощи студентам
Пробел есть сейчас проверил 4444.vbs /stop вот так выглядит.
Перезагрузил комп все равно не работает.
Миниатюры
Скрипт отключения программы по времени  
0
7001 / 2885 / 1110
Регистрация: 06.06.2017
Сообщений: 9,810
04.11.2020, 00:54
Для меня это уже слишком...
Вернёмся к обсуждению после изучения матчасти: 1, 2.
0
0 / 0 / 0
Регистрация: 17.05.2018
Сообщений: 58
04.11.2020, 01:14  [ТС]
Все же сделал по вашему алгоритму.
0
7001 / 2885 / 1110
Регистрация: 06.06.2017
Сообщений: 9,810
04.11.2020, 13:36
Будем честны, вообще мимо того, что я писал.
Цитата Сообщение от FlasherX Посмотреть сообщение
Можно создать и путём выполнения подобных команд:
Цитата Сообщение от FlasherX Посмотреть сообщение
Я же дал две команды создания. После выполнения заходим, смотрим на результат, правим под себя.
Добавлять команду создания в аргументы скрипта и сам скрипт делать параметром к самому себе — полный абсурд. Всё, что имело смысл править, — это имеющиеся пути.
Я уж не говорю про несоответствие сказанному:
Цитата Сообщение от Skalpel_NV Посмотреть сообщение
путь указали к файлу wscript.exe
Почитайте информацию по ссылкам, не ленитесь. И себе и помогающим только на пользу. Берегите своё и чужое время.

Кстати, с nircmd и перечитыванием политик я тогда поспешил. И без того заведётся:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
Name = "notepad.exe"
Hive = "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun"
With CreateObject("WScript.Shell")
  If wsh.Arguments.Named.Exists("stop") Then
    For Each Pr In GetObject("winmgmts:\\.\root\CIMV2").ExecQuery("SELECT Status From Win32_Process Where Name='" & Name & "'")
      Pr.Terminate
    Next
    .RegWrite Hive, 1, "REG_DWORD"
    .RegWrite Hive & "\1", Name, "REG_SZ"
  Else On Error Resume Next: .RegDelete Hive & "\1" End If
End With
1
0 / 0 / 0
Регистрация: 17.05.2018
Сообщений: 58
05.11.2020, 00:04  [ТС]
Читал но не могу понять, это вам легко понять вы с этим каждый день работаете. Все равно не могу разобраться, изменил скрипт по вашему шаблону, но не сработало, у вас по такой схеме сработало, может у меня что-то с операционной системой? WIN8.
0
0 / 0 / 0
Регистрация: 17.05.2018
Сообщений: 58
05.11.2020, 00:10  [ТС]
Вот так правильно?
Миниатюры
Скрипт отключения программы по времени  
0
0 / 0 / 0
Регистрация: 17.05.2018
Сообщений: 58
05.11.2020, 00:15  [ТС]
Вот так
Миниатюры
Скрипт отключения программы по времени  
0
7001 / 2885 / 1110
Регистрация: 06.06.2017
Сообщений: 9,810
05.11.2020, 05:51
Цитата Сообщение от Skalpel_NV Посмотреть сообщение
Читал но не могу понять
По второй ссылке? Не верю...
Утилита schtasks.exe является стандартным средством управления планировщиком и позволяет создавать, удалять, изменять и опрашивать запланированные задачи на локальном или удаленном компьютере.
Как по этому описанию можно додуматься вставлять команду с её выполнением прямо в Планировщик? Ума не приложу...
Я писал о выполнении указанных команд с schtasks из комстроки/консоли! Неужели это надо ещё раз повторить?
В планировщике уже появятся задания NoAllowProgramRun и AllowProgramRun. Всё, что в них надо поправить, это путь к скрипту в параметрах к wscript.exe и время вызова во втором задании. Всё!
0
0 / 0 / 0
Регистрация: 17.05.2018
Сообщений: 58
06.11.2020, 14:20  [ТС]
Приветствую, сегодня пригласил программиста 1С он что то пытался сделать но тоже нечего сделал, говорит не будет работать этот скрипт, он открыл блокнот говорит видите скрипт этот создан на примере программы которую надо закрыть блокнот, и пытался править сам скрипт в 5 строку Name='" & Name & "'" дописал путь к ней. Но в итоге воз и ныне там. Не смог нечего сделать.
0
0 / 0 / 0
Регистрация: 17.05.2018
Сообщений: 58
06.11.2020, 14:41  [ТС]
Вот что за окно выскакивает.
Миниатюры
Скрипт отключения программы по времени  
0
7001 / 2885 / 1110
Регистрация: 06.06.2017
Сообщений: 9,810
06.11.2020, 14:51
Цитата Сообщение от Skalpel_NV Посмотреть сообщение
Приветствую, сегодня пригласил программиста 1С
и пытался править сам скрипт в 5 строку Name='" & Name & "'" дописал путь к ней
И этот программист не увидел, что имя файла программы и так задаётся первой строкой? Вот такой вот программист, однако ж...
0
0 / 0 / 0
Регистрация: 17.05.2018
Сообщений: 58
06.11.2020, 15:04  [ТС]
говорит возможно кто писал скрипт допустил ошибку поэтому он исправил, но скрипт все равно не сработал. Сейчас я ему написал он ответил что увы не смог разобраться. Предложил спросить на форуме https://www.cyberforum.ru/
0
7001 / 2885 / 1110
Регистрация: 06.06.2017
Сообщений: 9,810
06.11.2020, 15:17
Skalpel_NV, никакой ошибки в моём коде нет.
Может, кто-то просто код скопировал без первой строки или убрал её случайно/нарочно?
0
0 / 0 / 0
Регистрация: 17.05.2018
Сообщений: 58
06.11.2020, 15:22  [ТС]
Нет скопировал все как вы прислали.
0
7001 / 2885 / 1110
Регистрация: 06.06.2017
Сообщений: 9,810
06.11.2020, 15:26
Цитата Сообщение от Skalpel_NV Посмотреть сообщение
говорит не будет работать этот скрипт
А ему было сообщено?:
Цитата Сообщение от FlasherX Посмотреть сообщение
наличие в параметрах ключа /stop завершает программу с запретом, иначе разрешает
Цитата Сообщение от FlasherX Посмотреть сообщение
Для теста же никто не мешает запустить скрипт с параметром из любой комстроки.
Отсюда по schtasks и создаются задачи NoAllowProgramRun (с ключом /stop) и AllowProgramRun (без оного). Что тут может быть неясно?
0
0 / 0 / 0
Регистрация: 17.05.2018
Сообщений: 58
06.11.2020, 15:30  [ТС]
Сейчас перезагрузил комп, теперь другую ошибку бросает.
Миниатюры
Скрипт отключения программы по времени  
0
0 / 0 / 0
Регистрация: 17.05.2018
Сообщений: 58
06.11.2020, 15:32  [ТС]
что за засада такая.
0
7001 / 2885 / 1110
Регистрация: 06.06.2017
Сообщений: 9,810
06.11.2020, 15:37
Перезагрузка для теста не требуется. Задачу можно выполнить простой командой: schtasks /run /tn NoAllowProgramRun.
А если просто запустить <path to>.vbs /stop из окна Выполнить (Win+R), будет эта ошибка?
0
0 / 0 / 0
Регистрация: 17.05.2018
Сообщений: 58
06.11.2020, 15:41  [ТС]
Цитата Сообщение от FlasherX Посмотреть сообщение
из окна Выполнить (Win+R), будет эта ошибка?
Да, снова ошибка.
Миниатюры
Скрипт отключения программы по времени  
0
7001 / 2885 / 1110
Регистрация: 06.06.2017
Сообщений: 9,810
06.11.2020, 16:13
Закрыт доступ к правке реестра. См. статью.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.11.2020, 16:13

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

Написание программы отключения трех звеньев (манипулятора) по прибытию (концевик сработал)
У меня хватило тямы написать программу &quot;Перемещение трех звеньев одновременно&quot; отключению их так же одновременное BIS #111,...

Решено х-к Атлант МХМ1848 ХХКШД359/154 нет отключения, Нет отключения холодильной камеры
Ошибки не выдаёт.Холодильник за 100 км. Предположительно требуется замена датчика,родной надо заказывать -долго ждать.Если у кого есть...

Скрипт по времени
Нужно написать скрипт, который будет работать так: (данный файл со скриптом будет открыт всегда) 1. Открытие определённого файла...

Скрипт реального времени
Где можно скачать скрипт реального времени на свой сайт


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru