Вот моя попытка с помощью 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