DJ makrus
пропадает доступ в нет
скорее можно сделать проверку ping
пропадает доступ в нет
скорее можно сделать проверку ping
скорее можно сделать проверку pingДля этого см. слово HOST-EXIST: , но это как мне кажится не очень надежный способ, ведь должен пинговаться какой-то сайт/комп, а если они не доступны?
...попробовал все работает перемещает файлы которые не менялись в течении 10 минут как положенно...Вот и хорошо, добавил задачу в шапку в раздел "Полезные самодельные задачи для сабжа на Ru-Board'е"
Мне нужно чтобы в разных задачах переменные назывались одинаково.1. Для этого используй одну и ту же переменную, а не уникальные для каждой задачи.
Так вот в при таком написании - работает только задача номер 2, а первая возвращает "ничего" вместо значения...и пишет в nncron.out об неуникальности используемых имен , если кратко, то дело в том что в общем случае (и в данном тоже) переменные как и остальные Форт-слова сохраняются в виде списка, при обращении к слову, оно по имени ищется в этом списке (словаре) и выполняется первое попавшееся (поиск идет с конца словаря, т.е. будет выполняться то слово/переменная которое было определено последним). В данном случае в словаре есть два адреса с одинаковым имененем task_name. В "теле" задачи в первой строчке (где "присваивается" конкретная строка) идет обращение к имени переменной в момент выполнения, а во второй во время компиляции... Поэтому во время компиляции первой задачи компилируется адрес первой переменной (т.к. до второй задачи компиляция еще не дошла и в словаре пока что только одна такая переменная), а вот во время исполнения строка "Задача 1: " кладется по адресу который возвращает вторая скомпилированная переменная (т.к. в словаре уже две переменых, но поиск останавлявается на последней - второй), вот и получается что мы кладем строку по одному адресу, а получить пытаемся с другого (в который ничего не положено).
Для этого см. слово HOST-EXIST: , но это как мне кажится не очень надежный способ, ведь должен пинговаться какой-то сайт/комп, а если они не доступны?
#( MONITOR-OFFПолагаю, ошибка именно в этом.
AsLoggedUser
LoadProfile
User: "111" SecPassword: "111" Domain: "111" LogonInteractive
WatchHotKey: "@^{SUBTRACT}"
Action:
MONITOR-OFF
)#
Как сделать чтобы задача запускалась раз в сутки, но не ночью, не в период с 0 часов до 6 часов?
Т.е. если комп включен и настает 0 часов, то задача запускаться не должна, но она должна запуститься, если в эти же сутки днем или вечером компьютер включат еще раз.
не следует называть задания ключевыми словами
Для таких случаев есть сервера синхронизации времени...Тоже как и с пингом хоста - через одно место, т.к. целиком и полностью зависешь от дополнительный, сторонних факторов (доступность сайтов, работы вышестоящего провайдера...) при решении проблемы на локальной машине
Как сделать чтобы задача запускалась раз в сутки ... не в период с 0 часов до 6 часов?
Тоже как и с пингом хоста - через одно место, т.к. целиком и полностью зависешь от дополнительный, сторонних факторов (доступность сайтов, работы вышестоящего провайдера...) при решении проблемы на локальной машине
Rule: INTERVAL: 00:00-6:00 0=
Если запуск попал на "ночь", то запускается ли задача днем в эти же сутки или нет?Не понял что значит "на ночь"?
и есть подозрение, что она при таком раскладе днем не запускается.При таком раскладе, если в эти сутки она еще не запускалась (см. файл nnCron\etc\once.txt ), то она запустится .
Впечатление, что когда настает 0 часов, задача проверяет попадание в Rule: и останавливается, и при запуске компа днем - она не запускается, а ждет прихода следующих суток.В 0 часов она не останавливается, а просто игнорируется, т.к. условия в "шапке" задачи не соотвествуют текущим, аналогично и в 0.01 и в 0.02 и т.д. до 6.01 когда задача должна будет запуститься первый и последний раз в текущие сутки...
Увы, потому что данным Винды доверять нельзя. Винда умудряется показывать мигающие мониторчики и наличие соединения даже когда ни с одним сайтом соединиться нельзя, а модем сообщает о явных проблемах на канале.
скринсейвер средствами кронаимеется ввиду простое выключение монитора? Или запуск программы-скринсейвера?
имеется презентация PowerPoint в виде демонстрации *.pps
при даблклике (запуске) вручную она нормально демострируется и делает всё что ей положенно (смена кадров и т.д.)
а если я помещаю в планировщик этот же файл как задачу - оно открывает файл в PowerPoint для редактирования
как сделать чтоб запускалась демонстрация?
а если посмотреть в типах файлов с помощью какой строки\команды задается открытие для .pps -файлов, и в планировщик указывать команду точно таким же образом.... не поможет?
прописывание ключей из типов файлов результато не дало..
C:\Program Files\Microsoft Office\OFFICE11\POWERPNT.EXE" /p "%1
прописывание ключей из типов файлов результато не дало..что бы уж точно не ошибиться, запусти файл двойным кликом и в таскменеджере (не виндовом) скопируй командную строку для процесса PowerPoint и здесь ее покажи, я напишу задачку.
в таскменеджере (не виндовом)
нет, я имел в виду замену скринсейверу так сказать...нет чему? первому предложеному мною варианту или второму , наверное все-таки второму...
а интервал такой длинный потому, что если смотришь киношку на intv.ru, зверски задалбываешся мотать мышкойПро какой интервал речь? про 10-минутный или на 3,6 сек.? Я киношку там не смотрю, поэтому вообще не представляю о чем речь..., задача-то заработала нормально?
ээ.. а каком?любом который позволяет увидеть (и скопировать) командную строку запущенного процесса, например от Sysinternals
Если в 23.00, то в эти же сутки дня уже не будет...
Если в 2.00, то согласно условию в Rule: запуска произойти не должно, если же ты ее сам вручную запускал , то в эти же сутки ни утром в 6.01 ни днем ни вечером она не запустится из-за OnceADay
В 0 часов она не останавливается, а просто игнорируется, т.к. условия в "шапке" задачи не соотвествуют текущим, аналогично и в 0.01 и в 0.02 и т.д. до 6.01 когда задача должна будет запуститься первый и последний раз в текущие сутки...
При таком раскладе, если в эти сутки она еще не запускалась (см. файл nnCron\etc\once.txt )
Посмотрел, хочу уточнить. В этом файле отображаются только те задачи, которые в текущие сутки еще не запускались?Нет, в тех строках где упоминаются имена задач, записано время последнего запуска задачи.
В этом случае задача запуститься сразу при включении компьютера или будет ждать окончания очередного 8-часового периода...задача запустится когда условие в шапке будет истинным, т.е. без RunMissed будет ждать, а с ним запустится, если был момент времени когда задача должна была запуститься, но она не запускалась , т.е. если ты хочешь что бы запускались "просроченные" задачи - используй RunMissed, все это более подробно расписано в Help'е в "Управление запуском просроченных задач "
что бы уж точно не ошибиться, запусти файл двойным кликом и в таскменеджере (не виндовом) скопируй командную строку для процесса PowerPoint и здесь ее покажи, я напишу задачку.
"C:\Program Files\Microsoft Office\OFFICE11\powerpnt.exe" /s "C:\france.pps"
вот такая вроде...Вот задачка
Но как сделать этот посыл программе, если програмам запускается не через nncron а сама...Послать то можно, но надо знать какому окну, а для этого тебе потребуется сделать некоторые непростые телодвижения..., давай сначала попробуем запустить эту программу nnCron'ом как сервис в скрытом режиме, может поможет...
Потому что вставил в файл неправильно
я просто вставил текст в задачув GUI-форму составления задачи? Надо было в кронтаб в тектовом редакторе, извини не предупредил
т.е. запускается винамп, поёт какое-то время, а потом запускается видео и получается два звуковых сопровождения. как этого избежать?По WatchProc: отлавливаешь момент запуска презентации и с помощью PROC-CLOSE: закрываешь процесс WinAMP'а
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
Предыдущая тема: Autodesk AutoCAD