ComradG
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору jackag прям гуру... вот только ты не учел еще как минимум десяток вариантов, один из которых может быть реализован посредством wsh-скрипта. Код: Set WSHShell = WScript.CreateObject("WScript.Shell") WSHShell.Run "%comspec% script.bat", 0, Flase | хотя на самом деле планировщик не есть гуд, так как может быть попросту вырублен пользователем в целях безопасности, а wsh вполне пригоден к применению и так, без всяких изворотов: антивирусы не пикают, окно консоли не появляется, так как по умолчанию в качестве интерпретатора wsh используется wscript, а не cscript (потому как люители батников это если и знают, то особо не заморачиваются с установками безопасности и переводом по дефолту в cscript (это на случай, если кто-то начнет выступать, - мотайте на ус)). другой момент - накидать на том же vb\jscript СОМ-сервер для сокрытия запуска окна консоли или написать собственную тулзу на с\с++ (благо примеров в сети завались); также, учитывая, что debug может обрабатывать ассемблерные инструкции, то также можно сгенерировать ассемблерный СОМ из самого батника для сокрытие окна командной оболочки, - тут уж как у кого работает фантазия и насколько обширны знания. |