![]() |
проблема с запуском vbs скрипта в win 8.1
Вложений: 1
Всем привет!
Образовалась небольшая(непонятная) проблема. Существует некий файл *.vbs, его запуск осуществляется через планировщик заданий. Выполнение его происходит через wscript.exe (я так полагаю), который присутствует в любых осях, так вот, почему то в windows 8.1 enterprise x64(Оригинальный образ от Microsoft MSDN Rus) при его запуске постоянно вылазит окно выбора программы для данного типа файлов (см. вложение). Этот скрипт аналогично выполняется на win 7 x64, и там никаких проблем, окон и прочего не вылазит. Прошу помочь разобраться. Спасибо! |
В командной строке выполните:
Код:
cscript "полный путь к скрипту" Приложение: cmd Аргументы: /c cscript <путь к скрипту> |
Цитата:
8 у меня на виртуальной машине (я думаю это тут ни при чем), осваиваю и плохо еще в ней ориентируюсь. Так вот, если через командную строку запустить этот скрипт(иду последовательно по путям...), то все происходит нормально (смотрел в диспетчере задач), выполняется и ничего не вылазит. А если запускаю выполнение из диспетчера заданий, то опять появляется окно выбора..., что соответственно происходит и по расписанию. Ничего не понимаю, запутался совсем. PS: эту операцию проделывал на многих компьютерах с win7 - проблем 0 и еще, если напрямую запустить скрипт из проводника, то выполнение также происходит, без подтверждения выбора программы |
sasa74, еще попробуйте: Свойства задания -> вкладка Действия -> Запуск программы ->
|
Цитата:
|
Цитата:
Странная все же эта восьмерка Цитата:
PS: по поводу скрипта: секретов никаких нет, он выполняет автоматическое обновление Windows Defender в скрытом режиме, т.е. во время выполнения не выходит никаких окон о его запуске! На 7-ке все работает без прописывания программы выполнения, как сценария, например: программа или сценарий - полный путь к файлу, в аргументах пусто, рабочая папка указана... еще раз спасибо |
Цитата:
|
Цитата:
И автообновление касается только дефендера, а если я захочу таким образом поставить Microsoft Security Essentials, то там уже автообновление не прокатит - вот так! |
|
Vadikan, я с большим уважением к Вам отношусь и всегда читаю Ваши статьи в блоге, очень доходчиво и понятно написанные.
Да бог, уже с этими дефендерами и MSE. Я мог бы и не писать о том, какую именно задачу выполняет мой скрипт (это мог быть и простой вывод на экран "Привет", например). Проблема заключалась в том, как Диспетчер заданий его запускает и почему выходит окошко с выбором программы для запуска. Я получил решение/ответ на свой вопрос и очень доволен. Может эта проблема имеет единичный характер и случилась только у меня, но зато теперь я буду знать еще один способ запуска скриптов через диспетчер заданий. PS: Не по теме: вот буквально на днях прочитал статью о функции TRIM для SSD, у меня, как оказалось, она не работала на Win7, видимо по причине того, что я не делал чистую установку, мигрировал ось с HDD по ряду причин. Теперь все работает как надо, заметил явную прибавку в производительности. Спасибо) |
sasa74, так я и не начинал оффтоп до решения проблемы. А так вы опять узнали что-то новое - про Defender :)
|
Привет.
Заметил, что у меня все скрипты выполняются за исключением того, что содержит в имени пробел. Удалил пробел и окно выбора в ланировщике пропало . Возможно и в названии папки не должно быть пробелов, не проверял. "" - не помогли) |
Время: 00:29. |
Время: 00:29.
© OSzone.net 2001-