Уведомление после выключения на Windows с помощью PythonPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Уведомление после выключения на Windows с помощью Python

Сообщение Anonymous »

Я хочу создать функцию, которая отображает сообщение для пользователя, когда Windows запускается снова после выключения. Код> < /p>
Вот моя попытка с помощью AI < /p>

Код: Выделить всё

import os

def leave_message_on_startup(message):
script_content = f"""
import pymsgbox

message = "{message}"
pymsgbox.alert(message, "Startup Message")
"""

dirname = os.path.dirname
script_path = f"{dirname(dirname(dirname(__file__)))}\\temp\\DisplayMessageOnStartup.pyw"
os.makedirs("temp", exist_ok=True)
with open(script_path, "w+") as script_file:
script_file.write(script_content)

create_task_command = f'schtasks /create /tn "{task_name}" /tr "py {script_path}" /sc onstart /f'
os.system(create_task_command)

def trigger_task(task_name):
trigger_task_command = f'schtasks /run /tn "{task_name}"'
os.system(trigger_task_command)

task_name = "DisplayMessageOnStartup"
message = "Sample message"
leave_message_on_startup(message)
trigger_task(task_name)
После запуска кода я дважды щелкнул созданный скрипт в проводнике, и он сработал.
Несмотря на то, что создание скрипта прошло успешно, создание задачи, похоже, не удалось.
Я не могу найти проблему.
Пожалуйста, расскажите мне, как получить уведомления после закрытия Windows.

Подробнее здесь: https://stackoverflow.com/questions/793 ... ing-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»