fix: add 20s logon delay to DesktopInfo task
Without delay the task fires before network init, causing Get-NetIPAddress to return nothing and IP showing as N/A. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
926ca301b3
commit
602e51aa5b
2 changed files with 4 additions and 2 deletions
|
|
@ -179,7 +179,8 @@ try {
|
|||
|
||||
$action = New-ScheduledTaskAction -Execute "powershell.exe" `
|
||||
-Argument "-NonInteractive -WindowStyle Hidden -ExecutionPolicy Bypass -File `"$RenderScript`""
|
||||
$trigger = New-ScheduledTaskTrigger -AtLogOn
|
||||
$trigger = New-ScheduledTaskTrigger -AtLogOn
|
||||
$trigger.Delay = "PT20S" # wait for network to be available
|
||||
$settings = New-ScheduledTaskSettingsSet -ExecutionTimeLimit (New-TimeSpan -Minutes 2) `
|
||||
-MultipleInstances IgnoreNew `
|
||||
-StartWhenAvailable
|
||||
|
|
|
|||
|
|
@ -179,7 +179,8 @@ try {
|
|||
|
||||
$action = New-ScheduledTaskAction -Execute "powershell.exe" `
|
||||
-Argument "-NonInteractive -WindowStyle Hidden -ExecutionPolicy Bypass -File `"$RenderScript`""
|
||||
$trigger = New-ScheduledTaskTrigger -AtLogOn
|
||||
$trigger = New-ScheduledTaskTrigger -AtLogOn
|
||||
$trigger.Delay = "PT20S" # wait for network to be available
|
||||
$settings = New-ScheduledTaskSettingsSet -ExecutionTimeLimit (New-TimeSpan -Minutes 2) `
|
||||
-MultipleInstances IgnoreNew `
|
||||
-StartWhenAvailable
|
||||
|
|
|
|||
Loading…
Reference in a new issue