|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - Sheduler не запускает cmd по расписанию. |
|
Разное - Sheduler не запускает cmd по расписанию.
|
Новый участник Сообщения: 17 |
Профиль | Отправить PM | Цитировать
ОС Windows XP SP3, ПК состоит в домене. Пользователь создал CMD (находится на рабочем). Создал задачу в sheduler. Расписание выполнения указано.
Настройки (во вложении). Когда нажимаешь правой кнопкой - выполнить. Работает. В указанное в расписании время запуск не производится. Ошибки тоже нет. Возможно, существует решение (на форуме предварительно искал). Спасибо. |
|
Отправлено: 15:28, 24-08-2011 |
Сообщения: 53456
|
Профиль | Отправить PM | Цитировать
Цитата MioZo:
Цитата MioZo:
|
||
Отправлено: 17:54, 24-08-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Первые два поста изучал, третий анализирую (перевожу переводчиком).
Приведу содержимое батника 2007.cmd: taskkill /IM outlook.exe start /D"%ProgramFiles%\Microsoft Office\Office12" OUTLOOK.EXE /autorun AutoSendMail Фрагмент журнала: "User(AutoSend)..job" (2007.cmd) Закончилось в 31.08.2011 17:28:06 Итог: Задание завершено с кодом (0). [ ***** Самая последняя запись находится над этой строкой ***** ] Спасибо за наводки, изучаю проблему, пока не решил. |
Отправлено: 13:38, 31-08-2011 | #3 |
Сообщения: 53456
|
Профиль | Отправить PM | Цитировать MioZo, содержимое AutoSendMail выложите?
|
Отправлено: 15:10, 31-08-2011 | #4 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Function GetAttach() Dim strPath Dim arrFiles strPath = "C:\test" Set arrFiles = CreateObject("Shell.Application").NameSpace(strPath).Items arrFiles.Filter 64, "*.xls" Select Case arrFiles.Count Case 0 MsgBox "Отчет для отправки не найден.", 48, "Отправка файла" WScript.Quit 1 Case 1 GetAttach = arrFiles.Item(0).Path Case Else MsgBox "Найдено несколько файлов.", 48, "Отправка файла" WScript.Quit 1 End Select End Function Function GetBoiler(ByVal sFile As String) As String Dim fso As Object Dim ts As Object Set fso = CreateObject("Scripting.FileSystemObject") Set ts = fso.GetFile(sFile).OpenAsTextStream(1, -2) GetBoiler = ts.readall ts.Close End Function Sub AutoSendMail() ' Working in Office 2000-2010 Dim OutApp As Object Dim OutMail As Object Dim strbody As String Dim SigString As String Dim Signature As String Set OutApp = CreateObject("Outlook.Application") Outlook.ActiveWindow.WindowState = 1 Set OutMail = OutApp.CreateItem(0) strbody = "<H3><B></B></H3>" & _ "Суточный отчет.<br>" & _ "Подразделение.<br> SigString = "C:\Documents and Settings\" & Environ("username") & _ "\Application Data\Microsoft\Signatures\UserName.htm" If Dir(SigString) <> "" Then Signature = GetBoiler(SigString) Else Signature = "" End If On Error Resume Next With OutMail .To = "adress@domain" .CC = "" .BCC = "" .Subject = "This is the Subject line" .HTMLBody = strbody & "<br><br>" & Signature .Attachments.Add GetAttach .Send 'or use .Display End With On Error GoTo 0 Set OutMail = Nothing Set OutApp = Nothing End Sub |
|
Отправлено: 06:39, 01-09-2011 | #5 |
Ветеран Сообщения: 1186
|
Профиль | Отправить PM | Цитировать Учётка должна иметь пароль, иначе не выполняет задания, хоть и создаёт
|
Отправлено: 14:19, 01-09-2011 | #6 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Используются доменные УЗ (в т.ч. в указанном случае). Требования к сложности пароля.
Крыжик "Выполнять только при выполненном входе в систему", как понимаю, и "подставляет" пользователя и пароль в Job'е. |
Отправлено: 02:56, 02-09-2011 | #7 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Не работает WinWaitActive если скрипт запущен из Windows sheduler | Kubik | AutoIt | 0 | 11-02-2011 16:28 | |
CMD/BAT - [решено] как запустить cmd на удаленной машине чтобы cmd отобразилось у меня | Mickle | Скриптовые языки администрирования Windows | 13 | 21-09-2010 14:43 | |
CMD/BAT - [решено] Помогите запустить CMD-файл из CMD-файла с параметрами | Oleg48 | Скриптовые языки администрирования Windows | 2 | 18-11-2009 11:08 | |
Помогите пожалуйста не срабатывает команда из*cmd файла запускаемого из RanOnceEx.cmd | vovchiku | Автоматическая установка Windows 2000/XP/2003 | 6 | 25-09-2007 23:38 | |
Не работает SHEDULER SERVER2003 SP2 | sendem | Microsoft Windows NT/2000/2003 | 5 | 08-08-2007 14:44 |
|