Запуск пакета / cmd на заставке

есть ли способ запустить .летучая мышь или. cmd при запуске заставки? Я заметил некоторые из них .exe-файл можно запустить, если переименовать их.scr но так ли это?

9
задан Community
22.01.2023 1:19 Количество просмотров материала 2884
Распечатать страницу

3 ответа

1. Screen Launcher

Screen Launcher позволяет выбрать любую программу для запуска в качестве заставки. Вы можете запустить Powerpoint, фильм или любой EXE или связанный файл. Для установки просто распакуйте архив, щелкните правой кнопкой мыши и выберите команду установить в контекстном меню. Затем вы можете использовать Screen Launcher, как и любой другой скринсейвер. Чтобы открыть файлы, такие как презентации Powerpoint, необходимо выполнить программу powerpoint и введите путь к ppt в качестве параметра. Образец для отображения изображения будет c:\winnt\system32\mspaint.exe c:\picture.формат BMP. Скачать сегодня, чтобы воспользоваться любыми средствами массовой информации в качестве заставки.

1

[ альтернативная ссылка для загрузки, так как официальный сайт, кажется, мертв.]

2. RunSaver (Не путайте с RunScreenSaver того же автора).

заставка, которая выполняет команда.

2

Я уверен, что есть еще много таких заставок, которые позволят вам запускать произвольные программы/скрипты. Но что, если вы хотите продолжить использовать текущую заставку? Если это так, см. ниже для решения (проверено на Win7, должно работать нормально на Vista+).


3. Использование no 3rd party tools

  1. событие 4802 соответствует заставка был вызван, но это не по умолчанию протоколируется, поэтому сначала нужно включить протоколирование этого события. Так откройте Редактор Локальных Групповых Политик (Start / Run / gpedit.msc), перейти к:

    Computer Configuration / Windows Settings / Security Settings / Advanced Audit Policy Configuration / System Audit Policies - Local Group Policy Object / Logon/Logoff / Audit Other Logon/Logoff Events

    и включите флажки для успехов и провал:

    3

  2. если вы дождитесь запуска заставки, теперь вы увидите журналы событий, подобные приведенным ниже в Просмотр Событий:

    4

  3. теперь легко использовать Планировщик Задач для создания задачи, которая будет запущена при наступлении события 4802. Просто убедитесь, что триггеры вкладка задачи свойства диалог выглядит следование:

    5

    6

18
отвечен Karan 2023-01-23 09:07

для завершите хороший ответ от @Karan, Я хотел бы упомянуть, для тех, кто заинтересован в выполнении программы, после screensaver отклонение, что процесс такой же используемый на его "3. Без использования сторонних инструментов" решение, но идентификатор события должен быть 4803.

(например, в моем случае я хочу отключить Aero ("net stop uxsms") при запуске заставки и ее повторном включении ( "net start uxsms") когда заставка останавливается)

5
отвечен Sopalajo de Arrierez 2023-01-23 11:24

Если время не очень критично, то вы можете просто использовать встроенный триггер планировщика задач "Begin the task: On Idle".

Task Scheduler -> Create Task -> "Trigger" tab -> New -> "Begin the task:" -> "On Idle"

Далее перейдите на вкладку "Действия" и установите действие на то, что вы хотите запустить.

Это должно выполнить действие после запуска заставки (или если система простаивает без заставки), но там may задержка 0-15 минут. Вот соответствующие особенности из задачи Документация планировщика:

служба Планировщика заданий проверяет, находится ли компьютер в состоянии простоя каждые 15 минут. Компьютер считается находящимся в состоянии простоя при запущенной экранной заставке. Если заставка не работает, то компьютер считается в состоянии простоя, если есть 0% использования процессора и 0% ввода или вывода диска в течение 90% из последних пятнадцати минут, и если нет клавиатуры или мыши ввода в течение этого периода время.

Итак, ваша заставка запускается, а затем через 0-15 минут Windows проверяет простаивает и запускает вашу программу.

3
отвечен Candleknight 2023-01-23 13:41

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх