Avatar of PNRT
PNRT
 asked on

VB.Net/Windows Server - run shortcut on server without message "Do you want to run this file"

Hi Experts.  I have a VB.Net program that creates a shortcut on a windows server.  The user clicks on the shortcut in explorer to run a small program on the server.  The problem is that they get a warning message "Do you want to run the file xxxxxxxxx".  As there are many operators who have to click these shortcuts a few times every minute, is there a way to avaoid the warning showing - may by changing permissions or something?   Tahnsk for the help
Windows OSVisual Basic.NET

Avatar of undefined
Last Comment
Nasir Razzaq

8/22/2022 - Mon
Nasir Razzaq

Is the program on the server where the shortcut is? You can get rid of the warning by signing the app with your certificate.
PNRT

ASKER
Yes the program that the shortcut refers to is on the server.   How would I use a certificate to sign the app?  Googling it seems to refer to having to buy a certificate?
Nasir Razzaq

Yes certificate has to be bought from an authority.
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
Nasir Razzaq

You said that user double clicks a shortcut in explorer to run the program on server. Is this explorer running on server via remote login?
PNRT

ASKER
Hi, no, the user has a shared drive which is a folder on the server.   The shortcut is located in that folder.  When they double click the shortcut, they get the "Do you want to run this file".
Nasir Razzaq

That's the reason then. They run an application from network location on local computer hence the message. Easiest way to get rid of the message is to copy the application to local computer.
⚡ FREE TRIAL OFFER
Try out a week of full access for free.
Find out why thousands trust the EE community with their toughest problems.
PNRT

ASKER
I was hoping to avoid that as the program uses files that are also situated on the server, so running the program from the local machine would mean opening up more of the server to the users and would get quite complicated
Nasir Razzaq

Programs already run on the local computer. Double clicking an exe on a network drive does not run the exe on that server. Give it a try by copying locally and see what happens.
PNRT

ASKER
Sorry - we misunderstanding here.   Its not an exe thats creating the warning,  Its a shortcut on the server that runs a program on the server.   Its the shortcut thats creating the warning.  Thanks for the reply
I started with Experts Exchange in 2004 and it's been a mainstay of my professional computing life since. It helped me launch a career as a programmer / Oracle data analyst
William Peck
Nasir Razzaq

Its same thing. You can double click the exe directly to check that. Are we clear on the fact that exe is run on local computer?
PNRT

ASKER
No sorry, I dont think wé have it right yet.     I have a program that sits on the server.   I also have a a shortcut to that program on the same server.   I have users that double click the shortcut via a mapped drive to the server, and the program then runs correctly.   However, when the program runs, the user first gets the warning - "Do you want to run the file".   I was just looking for a way to stop the warning.  Thanks for the reply.
ASKER CERTIFIED SOLUTION
Nasir Razzaq

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
GET A PERSONALIZED SOLUTION
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.