F5F Stay Refreshed Software Operating Systems Postpone execution of VBS or batch scripts during Windows startup by 60 seconds

Postpone execution of VBS or batch scripts during Windows startup by 60 seconds

Postpone execution of VBS or batch scripts during Windows startup by 60 seconds

S
sithlordnadd
Junior Member
6
02-07-2026, 01:07 PM
#1
The script you provided runs at startup, executing commands immediately. To delay it by 60 seconds, you could wrap the taskkill commands in a VBTimeValue timeout or use a delayed start for the batch file itself. Adjusting the batch parameters to wait before running the commands would also work.
S
sithlordnadd
02-07-2026, 01:07 PM #1

The script you provided runs at startup, executing commands immediately. To delay it by 60 seconds, you could wrap the taskkill commands in a VBTimeValue timeout or use a delayed start for the batch file itself. Adjusting the batch parameters to wait before running the commands would also work.

N
Nixou13
Junior Member
16
02-07-2026, 08:27 PM
#2
Adjusting the task to run through Task Scheduler lets you control it based on user login. This approach ensures that when a user logs in, any startup processes are ready. You can also link the task to specific triggers, like known start-up order or events after initialization. Edit: It’s clear now there’s no method to postpone script execution at startup. In earlier Windows versions, simple timeouts could delay scripts, but modern systems ignore such delays. Edited April 18, 2018 by Tabs More info
N
Nixou13
02-07-2026, 08:27 PM #2

Adjusting the task to run through Task Scheduler lets you control it based on user login. This approach ensures that when a user logs in, any startup processes are ready. You can also link the task to specific triggers, like known start-up order or events after initialization. Edit: It’s clear now there’s no method to postpone script execution at startup. In earlier Windows versions, simple timeouts could delay scripts, but modern systems ignore such delays. Edited April 18, 2018 by Tabs More info

R
ripa5000
Posting Freak
884
02-12-2026, 11:34 PM
#3
Execute a pause of 60 seconds using the script function.
R
ripa5000
02-12-2026, 11:34 PM #3

Execute a pause of 60 seconds using the script function.

L
lolorius
Member
50
02-13-2026, 06:09 PM
#4
Curiously, was this tried on Windows releases older than version 7? I’ve noticed time-delayed scripts often get lost during startup, so many users now rely on scheduled starts via the task manager.
L
lolorius
02-13-2026, 06:09 PM #4

Curiously, was this tried on Windows releases older than version 7? I’ve noticed time-delayed scripts often get lost during startup, so many users now rely on scheduled starts via the task manager.

O
ObbyOG
Junior Member
48
02-14-2026, 08:49 AM
#5
I just ran the test on my Windows 10 1709 workstation and WScript.Sleep functioned properly. It reassured me, especially since it's been a while since I used VBS. Nowadays, I mostly rely on PowerShell for scripting.
O
ObbyOG
02-14-2026, 08:49 AM #5

I just ran the test on my Windows 10 1709 workstation and WScript.Sleep functioned properly. It reassured me, especially since it's been a while since I used VBS. Nowadays, I mostly rely on PowerShell for scripting.

K
Kiosk
Junior Member
16
02-26-2026, 05:24 PM
#6
Great to hear from you! It's true that some people see PowerShell or scheduling tasks as crucial, while others prefer VBS as a balanced option.
K
Kiosk
02-26-2026, 05:24 PM #6

Great to hear from you! It's true that some people see PowerShell or scheduling tasks as crucial, while others prefer VBS as a balanced option.