IDentify Цитата: Можно поподробней насчёт этого флага. Лучше с примером.
да там все просто.
Есть переменная в которую записывается "1" в задаче посылающей комп в перезагрузку, в задаче выключающей комп эта переменная не трогается, и, наконец, в шапке задачи которая прерывает процесс выключения/перезагрузки компа в
Rule: проверяется равенство переменной нулю, если равно нулю (либо я запустил задачу выключения компа, либо какая-либо программа запустила выключение\перезагрузку) то далее следует диалог в котором выясняется согласен ли я на продолжение начатого процесса, и еще ряд моментов..., т.о. обычные выключения\перезагрузки мимо меня не проходят.
Petrik Pyatochkin Цитата: А может ли nnCron отправить содержимое буфера обмена какому-нибудь приложению?
содержимое ты найдешь, как уже было сказано в
%CLIPBOARD%, а отправить приложению (его окну) через
WIN-SEND-KEYS: nickddd Цитата: Похоже, что скрипт начинает перетаскивать файлы еще до того, как они падают в ABC целиком. Если в папку ABC бросить сразу много файлов, то, бывает, что файл копируется сразу и в DEF и в BAD.
Не, скрипт запускается только после того как была произведена очередная запись в папку, но если файлов больше одного за короткий промежуток времени, то запускается соттвествующее количество скриптов которые и начинают "драться" за файлы.
Скорее всего будет достаточно
SingleInstance, более правильно будет разделять работу скриптов через семафоры, но это и несколько сложнее.
lucky_Luk Цитата: Что-то не пойму, как работать с этим Rule:
Во-первых, каждая задача, это новое Форт-слово, если имя нового слова совпадает с уже имеющимся, то старое его значение забывается. "1" - это тоже слово, причем очень часто используемое, т.о. образом обозвав задачу "1" ты очень сильно рискуешь, работоспособностью не только
nnCron'а, но и всего компа в целом!
Придумывай название задачам по-оригинальнее!!!
Во-вторых, что бы проверить твою задачу, правильность в
Rule: тебе надо просто подождать не более минуты после того как
nnCron перечитает измененные кронтабы, так это задача будет запускаться каждую минуту (если отсуствует процесс VirtualDub.exe).
В-третьих, что там делает
EXIT?
Цитата: В nnCron или в Форте есть что-то типа оператора GOTO, чтобы при определенных условиях пропустить кусок задачи и перейти к определенной ее части?
Нет, этого оператора\слова и, как говориться, слава богу, ибо это ЗЛО!
а поможет тебе
IF ...
THEN который и условие проверит и соотвественно решит выполнять или нет ту часть кода которую ты хотел бы в этом случае пропустить.