![]() |
Не отрабатывает программа, которая запускается из Назначеных заданий.
Доброго всем времени суток!
Ситуация такова: - система не в домене - в системе есть учётные записи: 1) ADMIN (в гр.Администраторы) 2) SASHA (в пользователях (сейчас временно закинул в Админы)) - хостнейм WKS1 Хочу чтоб задание запускалось от учётной записи ADMIN Если выполняю (выполняю из под учётки SASHA): Код:
SCHTASKS /Create /SC MINUTE /MO 1 /TN batnik /TR D:\123.bat а если выполняю (выполняю опять-таки из под учётки SASHA): Код:
SCHTASKS /Create /SC MINUTE /MO 1 /TN batnik /TR D:\123.bat /RU "WKS1\ADMIN" Подскажите пожалуйста...в чём может быть причина. Заранее благодарен!!! |
А от
Код:
/RU "System" |
Vadikan, если честно в первую очередь попробовал
Код:
/RU "System" |
SANIOK_AV, задачу добавляйте с правами администратора (выведите учетную запись из группы пользователей). От имени System окна не будет - эта учетная запись неинтерактивна. Поэтому для проверки сделайте простой командный файл, выводящий результат команды в файл.
Код:
echo test > c:\log.txt Цитата:
|
Vadikan,
Код:
echo test > c:\log.txt Код:
/RU "System" а вот мой батничек Код:
@ echo off а вот окошко не всплывает...и в spis1.txt ничего не попадает причём без разницы задаю я задание: Код:
SCHTASKS /Create /SC MINUTE /MO 1 /TN batnik /TR D:\123.bat /RU "WKS1\ADMIN" Код: SCHTASKS /Create /SC MINUTE /MO 1 /TN batnik /TR D:\123.bat /RU "System" ничего не получается... в поле Состояние висит: Работает... и усё...((( а вот если: Код:
SCHTASKS /Create /SC MINUTE /MO 1 /TN batnik /TR D:\123.bat |
Цитата:
|
Цитата:
я Вам больше скажу... даже если я блок Код:
echo var WSHShell = WScript.CreateObject("WScript.Shell"); > %temp%\mes.js Код:
echo "есть новые файлы" |
прошу прощения...
когда в блоке Код:
echo "есть новые файлы" только вот мне бы как то видеть это... в смысле : окно то не всплывает... как сказали выше учетная запись System неинтерактивна а из под ADMIN Код:
SCHTASKS /Create /SC MINUTE /MO 1 /TN batnik /TR D:\123.bat /RU "WKS1\ADMIN" |
Цитата:
В журнале посмотрите. |
на счёт: "Запуск не удался" уже такого не выдаёт (возможно я пароль неправильно ввёл)
пробую поновой... создаю задание: Код:
SCHTASKS /Create /SC MINUTE /MO 1 /TN batnik /TR D:\123.bat /RU "WKS1\ADMIN" Код:
echo "есть новые файлы" и всё... видимо стоит на строке Код:
pause Код:
echo var WSHShell = WScript.CreateObject("WScript.Shell"); > %temp%\mes.js Код:
Итог: Задание завершено с кодом (0). |
Цитата:
Уберите команду deltree и смотрите на файл %temp%\mes.js. |
Цитата:
Код:
deltree /y %temp%\mes.js Код:
var WSHShell = WScript.CreateObject("WScript.Shell"); вобще ничё не понимаю... :search: |
Цитата:
|
Цитата:
Код:
deltree /y Код:
del с этим теперь понятно спасибо... а вот почему окно не выводится? |
|
Цитата:
|
SANIOK_AV, у команды At есть опция /interactive (но других возможностей меньше, чем у Schtasks).
|
Цитата:
|
Время: 22:33. |
Время: 22:33.
© OSzone.net 2001-