Avatar of aravind anche
aravind anche
Flag for United States of America asked on

Shortcut in startup folder wont run

Hello experts,

I created a shortcut in %programdata%\Microsoft\Windows\Start Menu\Programs to run a registry file which is placed in c:\windows.
But when I log in with different user it wont run.
I created that shortcut on virtual machine and captured the image.
I works fine in VM. If i create a new user on VM, It runs good.
After the deployment, The shortcut is there but it wont run.
Windows 10

Avatar of undefined
Last Comment
n2fc

8/22/2022 - Mon
n2fc

Having a *.reg file run when a user logs on can be a useful way of ensuring that users get the latest settings that you want them to have without having to go to each user and manually update their system. However, just adding the *.reg file to the users startup folder won't make the file load it's settings into the registry. You need to create a shortcut to REGEDIT with a set of parameters (which include the *.reg file) to run.

To create the shortcut, right click on your desktop or an empty space in Windows explorer and select New > Shortcut. In the "Type the location of the item" field, add the full command to run your registry file.

regedit /s "C:\My Reg Files\MyRegFile.reg"

Open in new window


Note that the path to the *.reg file is surrounded by quotes to allow the use of spaces, and that I have used the /s switch to run the file without prompting the user.

Click next and type a nice name for you shortcut. You can now move the shortcut into your "All Users" startup folder and the reg file will run silently whenver a user logs on.
aravind anche

ASKER
Yes
I created a shortcut with regedit /s "C:\windows\File.reg" and copied that shortcut to startup folder
aravind anche

ASKER
It run good on Image, but after deployment it wont run
This is the best money I have ever spent. I cannot not tell you how many times these folks have saved my bacon. I learn so much from the contributors.
rwheeler23
n2fc

If it requires account elevation, it will need to be run as a scheduled task under the system acvount, and triggered by logon... If you need help doing this, lemme know and I'll post a link to a "how to"
aravind anche

ASKER
Thanks
yes I need please
i will try that too
n2fc

The article is here:
https://www.howtogeek.com/howto/windows-vista/create-administrator-mode-shortcuts-without-uac-prompts-in-windows-vista/

Although it references Vista, I have used this to schedule tasks in WIN 7 and Win 10...

It is a clever trick and works well!  Just read carefully... It sounds more complex than it is!
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
aravind anche

ASKER
that did not work
n2fc

Another article... might be easier to follow...
https://www.sevenforums.com/tutorials/67503-task-create-run-program-startup-log.html

When you say it didn't work... Are you getting any failure indications?  Is it just not running? Or is it running and not doing what it's supposed to?
aravind anche

ASKER
Thanks
This post show that I need to log into that account where I want to create a task.
I want to create a task in local account and once deployed it should run for all domain users
Your help has saved me hundreds of hours of internet surfing.
fblack61
ASKER CERTIFIED SOLUTION
n2fc

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question