Hi,
I've been looking for a way to launch programs on startup without installing any "startup delayer" type of software. This post has been edited to include the solution that was kindly provided by MilesAhead.
Perhaps this method might suit other users.
I started with a single program as a test. Other programs can be added to the batch file if needed.
1). Create an elevated shortcut to the program. See: http://www.sevenforums.com/tutorials/11949-elevated-program-shortcut-without-uac-prompt-create.html
2). Create a batch file to launch the program with a delay and save the batch file in the following location:
%Userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Example batch file (not for use on other machines):
@echo off
192.0.2.2 -n 1 -w 10000 > nul
C:\Windows\system32\schtasks.exe /run /tn TASKNAME
In the above example 10000 (milliseconds)sets the required delay of 10 seconds- use a higher or lower number if needed. Replace TASKNAME with the name of your task. You can find it in Task Scheduler. (Start > Run then type Taskschd.msc then click OK).
Note: You may get better results if you substitute the line
192.0.2.2 -n 1 -w 10000 > nul
with
ping -n 40 127.0.0.1 > NUL 2>&1
For this test
elevated_RegWatcher_rehctaWgeRJM2_xoblooTpotkseDsirhCsresUC is the task name as shown in Task Scheduler.
Screenshot of Task Scheduler:

If you have security software on your machine that might interfere with unknown files that attempt to run be sure to set it to trust the file that you created.

Reboot.
That's it.
I've been looking for a way to launch programs on startup without installing any "startup delayer" type of software. This post has been edited to include the solution that was kindly provided by MilesAhead.
Perhaps this method might suit other users.
I started with a single program as a test. Other programs can be added to the batch file if needed.
1). Create an elevated shortcut to the program. See: http://www.sevenforums.com/tutorials/11949-elevated-program-shortcut-without-uac-prompt-create.html
2). Create a batch file to launch the program with a delay and save the batch file in the following location:
%Userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Example batch file (not for use on other machines):
@echo off
192.0.2.2 -n 1 -w 10000 > nul
C:\Windows\system32\schtasks.exe /run /tn TASKNAME
In the above example 10000 (milliseconds)sets the required delay of 10 seconds- use a higher or lower number if needed. Replace TASKNAME with the name of your task. You can find it in Task Scheduler. (Start > Run then type Taskschd.msc then click OK).
Note: You may get better results if you substitute the line
192.0.2.2 -n 1 -w 10000 > nul
with
ping -n 40 127.0.0.1 > NUL 2>&1
For this test
elevated_RegWatcher_rehctaWgeRJM2_xoblooTpotkseDsirhCsresUC is the task name as shown in Task Scheduler.
Screenshot of Task Scheduler:

If you have security software on your machine that might interfere with unknown files that attempt to run be sure to set it to trust the file that you created.

Reboot.
That's it.
Last edited:
My Computer
- Computer type
- Laptop
- Computer Manufacturer/Model Number
- ASUS
- OS
- Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
- CPU
- AMD C-60 APU with Radeon(tm) HD Graphics
- Motherboard
- ASUSTeK COMPUTER INC. X501U
- Memory
- 4.00 GB
- Graphics Card(s)
- AMD Radeon HD 6290 Graphics
- Sound Card
- (1) AMD High Definition Audio Device (2) Realtek High Defi
- Screen Resolution
- 1366 x 768 x 32 bits (4294967296 colors) @ 60 Hz
- Hard Drives
- Hitachi HTS545050A7E380 SATA Disk Device
- Antivirus
- Comodo CIS & FW, SecureAplus App Whitelisting, Threatfire
- Browser
- Cyberfox 64bit, Opera 64bit, Airfox
- Other Info
- Spy-The-Spy, HitmanPro.Alert, Norton Connect Safe, MJRegWatcher, BitDefender TrafficLight, Voodoo Shield, Zemana AntiMalware





