Добрый день, товарищи. Давайте немного побалуемся;) Предлагаю создать небольшое голосовое приветствие для наших компьютер, но так же это можно использовать для того, чтобы подшутить над кем-нибудь из наших знакомых. Благодаря планировщику задач в Windows, может выполнить какой-либо исполняющий файл в различных этапах работы операционной системы. Я буду показывать пример при старте, но вы во время создания задачи в планировщике задач, можете выбрать что-нибудь свое.
Итак, первое что мы делаем — это создаем текстовый файл. Назовем его, например, hello.txt
Открываем его в блокноте и копируем следующий текст:
Dim speaks, speech speaks="Привет Наташа" Set speech=CreateObject("sapi.spvoice") speech.Speak speaks with speech .Volume = 100 .Rate = 4 end with
Попутно меняя текст «Привет Наташа» на свой, только учтите, полноценная поддержка русского языка появилась в Windows 8.1, поэтому если у вас более ранняя система необходимо набирать сообщение в транслите (Privet Natasha).
Сохраняем файл и меняем расширение на .vbs Теперь можно нажать на него двойным кликом, чтобы прослушать результат. В случае необходимости редактирования, просто жмем правой клавишей мыши по файлу и выбираем «Изменить«.
Выбрать голос из списка установленных или добавить ещё голос можно в специальной утилите, войти в которую можно через нажатие Win+R и ввода narrator я же использую стандартные настройки, их обычно хватает.
Теперь переходим к планировщику заданий Windows, для этого нажимаем Win+R и вводим taskschd.msc
Запустится планировщик заданий Windows, выбираем «Библиотека планировщика» и жмем справа «Создать простую задачу». Если выберете «Создать задачу», там возможностей для запуска гораздо больше, но для инструкции мне это не нужно. Так же более точно можно настроить запуск задачи в окне свойств созданной задачи.
Указываем имя для нового задания и жмем кнопку «Далее».
Выбираем когда должен выполняться наш говорящий файл. Я ставлю при входе в Windows. Этот выбор позволит проигрывать файл только у текущего пользователя, если хотите чтобы играл один и тот же файл у всех пользователей компьютера, то выбираем «При запуске компьютера». Жмем «Далее».
Выбираем «Запустить программу» и снова «Далее».
Жмем кнопку «Обзор» и выбираем наш звуковой файл. Далее.
Проверяем настройки и жмем «Готово».
Теперь при заходе текущего пользователя мой компьютер будет говорить «Привет Наташа», для проверки достаточно выйти из текущего пользователя и снова войти.
Вроде всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа или подписавшись на группу во Вконтакте и канал YouTube.
Спасибо за внимание
Материал сайта geekteam.pro
Спасибо! Но не работает. Если запустить задачу в ручную, то скрипт выполняется.
А с правами администратора пробовали?
Код 800А0408 недопустимый знак,строка 2 знак 8
Кавычки в ручную поставьте
программа не запускается. Что делать?
Прислать скриншот текстового редактора с открытым файлом
Спасибо,… записал приветствие (на W 7)…, теперь хочу удалить,
НО не получается))
Подскажите, пожалуйста, как?
В обратном порядке. Удалить задачу в планировщике
У меня при запуске спрашивает с помощью какой программы я хочу открыть файл.
Спасибо огромное! У меня W8.1 и голосовое приветствие было установлено 3 года назад, но только на английском и по другому сценарию. Вчера пыталась сделать по Вашему — всё время выходила ошибка. Сегодня поступила так : открыла блокнот от имени админа, отключила антивирус (он у меня злобный), когда на рабочем столе появился свиток — зашла в Диспетчер задач, увидела что процесс в автозагрузке запущен.Тогда создала ярлык приветствия и поместила его в Автозагрузку. Теперь при открытии ноута я слышу приветствие и не короткое «Привет» , а целое предложение приятным женским голосом : «Лена, мир тебе, мир дому твоему, мир всему твоему!» СПАСИБО!
Такие комментарии всегда приятно читать)
Выбрать голос из списка установленных или добавить ещё голос можно в специальной утилите, войти в которую можно через нажатие Win+R и ввода narrator я же использую стандартные настройки, их обычно хватает.
Можете подсказать- как именно перенести голос созданный в утилле в само приветствие? Потому что в приветствии другой голос и не могу его изменить.
на win 10 не работает делал всё как указанно может есть какой секрет для десятки подскажите.
Извините за банальный вопрос от новичка: а на каком языке скрипт написан?
А можно поставить музыкальное приветствие?