automatically run as a different user


Recommended Posts

i need to be able to automatically run a program as a different user. i want to be able to double click and icon and it will automatically run as like the administrator without having to enter the username and password like you do with the "run as..." thing in the right click menu. any help please!?

Actually there is a way to do this...

Right-click on the programs launch icon and select properies from the menu. A dialog box will appear, one of the things you can edit is the "Target" which is what tells Windows which program to launch when the icon is clicked.

Lets say your want to run Gaim (we will say its located at C:\Program Files\Gaim) using an account called Admin (clever name huh? I didn't think so either). The target field should read C:\Program Files\Gaim all you have to do is edit the line so it looks like this...

runas /user:Admin C:\Program Files\Gaim

The runas command will run that program as the desired user (Admin in this case). Just a note if the user you want to run the program as has a space in the name (like Jack Daniels) you will need to encase it in quotes so it would look like this...

runas /user:"Jack Daniels" C:\ProgramFiles\Gaim

If the account is password protected (as it should be) a command prompt will appear requesting the user's password. Type it in press enter and the program will be running as the desired user.

  gameguy said:
You still have to know the password, which is what I think he was trying to avoid...

585508433[/snapback]

Sorry about that, I have no idea how I missed that part!

But anyways the only way to really do that is, as gameguy said, boot into safe mode and change the permissions for the program. But that won't really solve any problems with registry permissions or problems with writing the areas of the hard drive that users should not have permission to write to.

Yeah its kind of a pain but if it permissions were easily bypassed it would kind of defeat their reason for exsisting.

Just an idea but you may be able to theorectically create a VBScript file that would store the password for a user and have it launch the program automatically as that user. But that would be a huge security risk have a password in an easily readable format, but its a thought.

He could encrypt the VBScript into a VBE so that if anyone opens the files its garbage (granted you can find scripts out there to decode a VBE file......but it makes it a little more difficutl anyway).

Just another idea :)

  MegaManXcalibur said:

Just an idea but you may be able to theorectically create a VBScript file that would store the password for a user and have it launch the program automatically as that user.  But that would be a huge security risk have a password in an easily readable format, but its a thought.

585513813[/snapback]

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • At least Starship Block 2 is consistent in failure.  They were lucky it was not the stack. That would have been really huge. 
    • VR is dead on the PS at this rate, sales just aren't there. Way more VR push on the PC, even Sony knows this and that's why they added PC support to the PSVR.
    • Borderlands series, Rematch, Broken Arrow, and more get Nvidia GeForce NOW support by Pulasthi Ariyasinghe Another Nvidia GeForce NOW games update has arrived, meaning subscribers now have even more games to jump into via the cloud if they own a copy. The latest wave touts 13 more games, and that includes the Borderlands franchise from Gearbox, Remedy's brand-new cooperative shooter FBC: Firebreak, and more. With the fourth entry now on the way, for those who have yet to jump into Gearbox's wacky looter shooter universe, Borderlands, Borderlands 2, Borderlands 3, and even Borderlands: The Pre-Sequel are now a part of GeForce NOW. The Sifu developer's rule-less soccer experience, Rematch, has also been released to standard edition owners today. With the latest update, for owners of the game or PC Game Pass subscribers, it is also accessible via the cloud on GeForce NOW. Here are the games announced for the program this week: REMATCH (New release on Steam, Xbox, available on PC Game Pass, June 16) Broken Arrow (New release on Steam, June 19) Crime Simulator (New release on Steam, June 17) Date Everything! (New release on Steam, June 17) FBC: Firebreak (New release on Steam, Xbox, available on PC Game Pass, June 17) Lost in Random: The Eternal Die (New release on Steam, Xbox, available on PC Game Pass, June 17) Architect Life: A House Design Simulator (New release on Steam, June 19) Borderlands Game of the Year Enhanced (Steam) Borderlands 2 (Steam, Epic Games Store) Borderlands 3 (Steam, Epic Games Store) Borderlands: The Pre-Sequel (Steam, Epic Games Store) METAL EDEN Demo (Steam) Torque Drift 2 (Epic Games Store) As always though, keep in mind that unlike subscription services like Game Pass, a copy of a game must be owned by the GeForce NOW member (or at least have a license via PC Game Pass) to start playing via Nvidia's cloud servers.
    • WHAT? First of all, Azure, literally, runs on THE LINUX KERNEL. I know, right? Windows is easier to develop drivers? This must be the joke of the century! Developing drivers on Linux, you can interact with low level implementation straight to the core. You can build and test them with standard tools like GCC and Make, no need for a full blown IDE or SDKs, only a kernel header and a Makefile. You can load/unload drivers dynamically, without rebooting, which makes debugging MUCH easier. You don't need to sign drivers, unlike Windows, even for local testing. And a ton of other conveniences. "There is no way a Linux distribution can compete against Windows". Literally, SteamOS competes against Windows on handhelds, playing games WRITTEN for Windows, BETTER than Windows. "DirectX is the most powerful API"? Really? Vulkan provides more low level control, less overhead, scales better with more threads, it's cross platform and extensible. How, exactly, is "DirectX the most powerful API"?
    • It's easier for the console market to pull in more revenue when they're prices are higher compared to the PC where games often come out cheaper than their console versions or go on sale quicker. Having said that, I'm not going to be paying $70 or $80 for a game, regardless of the platform it's on. Revenue aside, because raising prices on consoles skew things when the prices on the PC often stay around the same levels, it's been shown that the PC market is growing while the console market is overall flat. PC will pass consoles soon dropping them into 3rd place. And the PS5 being on track to pass the PS4 doesn't say much, if the console market was actually still growing Sony would've passed the PS2 as it's best selling console with the PS3, and the PS4 would've outsold both and so on. That's not happening. It took Nintendo to release a totally different hybrid system with the Switch to inject some new life into the "console" market. Even then it's pushed as a handheld first and the majority who buy it do so because it's portable and at a good price.
  • Recent Achievements

    • First Post
      MikeK13 earned a badge
      First Post
    • One Month Later
      OHI Accounting earned a badge
      One Month Later
    • Week One Done
      OHI Accounting earned a badge
      Week One Done
    • First Post
      Thornskade earned a badge
      First Post
    • Week One Done
      Higante88 earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      716
    2. 2
      ATLien_0
      273
    3. 3
      Michael Scrip
      203
    4. 4
      +FloatingFatMan
      182
    5. 5
      Steven P.
      128
  • Tell a friend

    Love Neowin? Tell a friend!