Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Отложить запуск программы  (Прочитано 4968 раз)
0 Пользователей и 1 Гость смотрят эту тему.
viwwna
Интересующийся

ru
Offline Offline

« : 25-10-2015 13:50 » 

Здравствуйте! Есть такая фишка: нужно, что бы программа  при нажатии на ярлык запускалась с отсрочкой к примеру в 5 минут  ( что бы время можно было задавать). В просторах 3W  нашла такой код:
Код:
set WSHShell = WScript.CreateObject("WScript.Shell")

    min = 300000 'триста секунд = 5 минут
    max = 900000 '15 минут

    Do While true
        WScript.Sleep Int((max-min+1)*Rnd+min)
        'MsgBox Int((max-min+1)*Rnd+min)
        WSHShell.Run "cmd /c taskkill /f /im calc.exe /t", 0
    Loop
В кометах было сказано: Создаешь текстовик, пишешь  этот код во внутрь. Меняешь расширение на .vbs и ставишь в автозагрузку. вместо calc.exe пишешь название экзешника, минимальное и максимальное время в миллисекундах тоже можно поменять. Если в список надо внести несколько игрушек - размножаешь строку WSHShell.Run... и вписываешь туда их экзешники.
 Однако , на семерке это не запускается(((  Может кто знает как  написать то же, что бы работало и на  Win 7 (Х64)?
Записан
Finch
Спокойный
Администратор

il
Offline Offline
Пол: Мужской
Пролетал мимо


« Ответ #1 : 25-10-2015 17:14 » 

В виндовс скриптах не силен. Но то, что я вижу. Должно запускать постоянно в промежутке от 5 и до 15 минут одну и туже задачу. Думаю, это не то что ты запрашиваеш.
Мое решение использовать простой bat файл.
Код: (Text)
@echo off
sleep 300
cmd calc.exe
Что то типа такого. Вот тут, заместо sleep рекомендуют использовать timeout.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines