Hi,
I recently purchased a new Dell XPS 15 (5930) laptop with Win 11 Pro, Version 22H2 (OS Build 22621.2070). Previous laptop was running Win 7 Pro.
I had quite a few tasks that would display a message on screen to remind me of things I had to attend to. I was disappointed to learn that Win 11 removed the ability to display messages thru the Task Scheduler. I discovered a couple of work arounds on the Net and attempted to employ them. When I tried running them, I would see a flash on the screen, but nothing persisted there. This happened with both of the methods I tried.
One of the methods allowed me to export the task from Win 7 and modify a couple of lines. The other method utilized PowerShell to display a message.
I've exported both tasks as XML files.
The first one is what I exported from my Win 7 box, modifying the <Action> section at the bottom according to what I discovered on the following website: https://www.askvg.com/fix-cant-create-tasks-to-display-messages-in-windows-8-task-scheduler/
The following code is the one using PowerShell which I got from the following website: How To Run a PowerShell Script on Schedule With Task Scheduler
I'm not smart enough to understand what that <UserID> is under the <Principals> section.
But as I've mentioned, both of those tasks fire; they just flash something on the screen so fast that I don't even know if the message is displayed.
Can anyone shed some light on this? Would really appreciate it if I could display my messages as I had done in Win 7.
Thanks,
Vic
I recently purchased a new Dell XPS 15 (5930) laptop with Win 11 Pro, Version 22H2 (OS Build 22621.2070). Previous laptop was running Win 7 Pro.
I had quite a few tasks that would display a message on screen to remind me of things I had to attend to. I was disappointed to learn that Win 11 removed the ability to display messages thru the Task Scheduler. I discovered a couple of work arounds on the Net and attempted to employ them. When I tried running them, I would see a flash on the screen, but nothing persisted there. This happened with both of the methods I tried.
One of the methods allowed me to export the task from Win 7 and modify a couple of lines. The other method utilized PowerShell to display a message.
I've exported both tasks as XML files.
The first one is what I exported from my Win 7 box, modifying the <Action> section at the bottom according to what I discovered on the following website: https://www.askvg.com/fix-cant-create-tasks-to-display-messages-in-windows-8-task-scheduler/
XML:
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
<Date>2013-03-01T18:38:33.8417209</Date>
<Author>TheVee-LAPTOP\Vic</Author>
</RegistrationInfo>
<Triggers>
<CalendarTrigger>
<StartBoundary>2013-03-07T18:30:00</StartBoundary>
<Enabled>true</Enabled>
<ScheduleByWeek>
<DaysOfWeek>
<Thursday />
</DaysOfWeek>
<WeeksInterval>1</WeeksInterval>
</ScheduleByWeek>
</CalendarTrigger>
</Triggers>
<Principals>
<Principal id="Author">
<RunLevel>LeastPrivilege</RunLevel>
<UserId>TheVee-LAPTOP\Vic</UserId>
<LogonType>InteractiveToken</LogonType>
</Principal>
</Principals>
<Settings>
<MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
<DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>
<StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
<AllowHardTerminate>true</AllowHardTerminate>
<StartWhenAvailable>true</StartWhenAvailable>
<RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
<IdleSettings>
<StopOnIdleEnd>true</StopOnIdleEnd>
<RestartOnIdle>false</RestartOnIdle>
</IdleSettings>
<AllowStartOnDemand>true</AllowStartOnDemand>
<Enabled>true</Enabled>
<Hidden>false</Hidden>
<RunOnlyIfIdle>false</RunOnlyIfIdle>
<WakeToRun>true</WakeToRun>
<ExecutionTimeLimit>P3D</ExecutionTimeLimit>
<Priority>7</Priority>
</Settings>
<Actions Context="Author">
<Exec>
<Command>msg</Command>
<Arguments>Backup scheduled at 7:00PM. Be sure Passport drive and AC power are plugged in!!</Arguments>
</Exec>
</Actions>
</Task>
The following code is the one using PowerShell which I got from the following website: How To Run a PowerShell Script on Schedule With Task Scheduler
XML:
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
<Date>2023-08-02T11:48:30.4317176</Date>
<Author>TheVee-Laptop\Vic</Author>
<URI>\Weekly Backup</URI>
</RegistrationInfo>
<Triggers>
<CalendarTrigger>
<StartBoundary>2023-08-03T19:00:00</StartBoundary>
<Enabled>true</Enabled>
<ScheduleByWeek>
<DaysOfWeek>
<Thursday />
</DaysOfWeek>
<WeeksInterval>1</WeeksInterval>
</ScheduleByWeek>
</CalendarTrigger>
</Triggers>
<Principals>
<Principal id="Author">
<UserId>S-1-5-21-1004732214-3397407182-2836769476-1001</UserId>
<LogonType>InteractiveToken</LogonType>
<RunLevel>LeastPrivilege</RunLevel>
</Principal>
</Principals>
<Settings>
<MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
<DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>
<StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
<AllowHardTerminate>true</AllowHardTerminate>
<StartWhenAvailable>false</StartWhenAvailable>
<RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
<IdleSettings>
<StopOnIdleEnd>true</StopOnIdleEnd>
<RestartOnIdle>false</RestartOnIdle>
</IdleSettings>
<AllowStartOnDemand>true</AllowStartOnDemand>
<Enabled>true</Enabled>
<Hidden>false</Hidden>
<RunOnlyIfIdle>false</RunOnlyIfIdle>
<WakeToRun>false</WakeToRun>
<ExecutionTimeLimit>PT72H</ExecutionTimeLimit>
<Priority>7</Priority>
</Settings>
<Actions Context="Author">
<Exec>
<Command>C:\Windows\System32\WindowsPowerShell\v1.0\PowerShell.exe</Command>
<Arguments>Backup scheduled at 7:00PM. Be sure Passport drive and AC power are plugged in!!</Arguments>
</Exec>
</Actions>
</Task>
I'm not smart enough to understand what that <UserID> is under the <Principals> section.
But as I've mentioned, both of those tasks fire; they just flash something on the screen so fast that I don't even know if the message is displayed.
Can anyone shed some light on this? Would really appreciate it if I could display my messages as I had done in Win 7.
Thanks,
Vic
My Computer
System One
-
- OS
- Windows 11 Pro
- Computer type
- Laptop
- Manufacturer/Model
- Dell XPS 15