Your download link is at the very bottom of the page... always.



Processed through Paypal
No account required.


Donate Bitcoin to this wallet:
1KkUMXvQ2ko3xcJkzitB7WYgoW6m79WFfm
Donate Ethereum to this wallet:
0x40E56922F43637224935CDC35e2c96E0392A8505
Donate Litecoin to this wallet:
LLYAFEyqjH69gkyCEpRjXNyedRCWrVChfL

Buy our over-priced crap to help keep things running.
Take No CrapwareOG Dad CapNo Password


Join our Facebook groupFollow us on TwitterFollow us on InstagramOur RSS FeedJoin us on TikTokJoin us on LinkedIn


 Home » OlderGeeks.com Freeware Downloads » Admin, System Administrator Tools » Run As Tools » AdvancedRun v1.42   
File - Download AdvancedRun v1.42
Description

Always scroll to the bottom of the page for the main download link.
We don't believe in fake/misleading download buttons and tricks. The link is always in the same place.


AdvancedRun v1.42

A simple tool for Windows that allows you to run a program with different settings that you choose, including - low or high priority, start directory, main window state (Minimized/Maximized), run the program with different user or permissions, Operating system compatibility settings, and environment variables.

You can also save the desired settings into a configuration file and then run the program automatically from command-line with the desired settings.

Examples of what you can do with AdvancedRun

Run the RegEdit of Windows as normal user on Windows 10/8/7/Vista, without elevation. In this mode, you'll not be able to access or modify Registry keys that require admin rights.
Run the RegEdit of Windows as SYSTEM user on Windows 10/8/7/Vista. In this mode, you'll be able to access the HKEY_LOCAL_MACHINE\SECURITY key.
Run a program with a user of another running process.
Run a program in high priority.
Run a specific instance of program in Windows XP compatibility mode, without making global changes in the Registry.
Run a specific instance of program with different PATH environment string, but without modifying the PATH string of the entire system and without using batch files or command prompt window.
Run a program with a full set of environment variables you choose, ignoring the system environment variables completely.

System Requirements
This utility works on any version of Windows, starting from Windows XP and up to Windows 10. Both 32-bit and 64-bit systems are supported. Some of the features, like 'Run As SYSTEM User' and 'Run As user of selected process' are not supported on Windows XP.



Versions History

Version 1.42

When the 'Use search path to find the program location if the full path is not specified' option is turned on, and the .exe file is specified wihout a path, AdvancedRun now also searches the .exe file inside the 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths' Registry key (Similar to the 'Run' of Windows Explorer).
This feature allows you to run common programs (e.g: chrome.exe , firefox.exe , outlook.exe) without specifying the path.

Start Using AdvancedRun
AdvancedRun doesn't require any installation process or additional dll files. In order to start using it, simply run the executable file - AdvancedRun.exe
After running AdvancedRun, you can choose the .exe file you want to run and all other settings and then click the 'Run' button to run the program with the settings you chose.

AdvancedRun Options

Program to Run: The .exe filename that you want to run. You can also specify environment variables here, for example: %windir%\system32
egedit.exe
Command-Line Arguments: The command-line string to pass to the program.
Start Directory: Specifies the start directory of the program. If you don't specify it, the directory of the .exe file will be used. You can also specify environment variables here, for example: %appdata%\Microsoft
Use search path to find the program location if the full path is not specified: If you specify only a filename (without a directory) in the 'Program To Run' field and this option is turned on, AdvancedRun will try to locate the .exe file in all directories specified in your PATH environment variable.
Parse the environment variables inside the command-line string before passing it to the program: If this option is turned on, any environment variable inside the command-line string will be parsed before passing it to the program. If it's turned off, AdvancedRun will not parse the environment variables inside the command-line string, allowing the running program to do the parsing.
For example if you specify '%windir%\system32' in command-line string, the program will receive it as C:\Windows\System32 if this option is turned on. If it's turned off, the program will receive it as %windir%\system32
Set the process affinity mask (space-delimited list): Allows you to specify the CPUs that the program can use , first CPU is 0, second CPU is 1, and so on... For example:
0 1 2 3
Priority Class: Specifies the priority to run the program: Normal, Idle, High, RealTime, Below Normal, Above Normal.
Main Window State: Runs the program with the specified window state - Normal, Minimized, Maximized or Hidden. Be aware that this option only affects programs that support it.
Window Position (X,Y): Runs the program with the main window in the specified position. only affects programs that support it.
Window Size (W,H): Runs the program with the main window in the specified size. only affects programs that support it.
Run As: (For Windows Vista or later)
Allows you to run the program with different users and/or permissions. You can choose one of the following options:
Current User - Allow UAC Elevation: Runs the program normally. If the program requires elevation ('Run As Administrator'), the UAC window will appear to confirm the elevation.
Current User - Without UAC Elevation: Runs the program without UAC elevation ('Run As Administrator'), even if the program requires it. For example... You can use this option to run RegEdit of Windows without admin permissions.
Administrator (Force UAC Elevation): Forces the program to run as administrator, even if it doesn't require it.
SYSTEM User: Runs a program as a SYSTEM user. SYSTEM user has the ability to access some data that normal admin user cannot access. For example, If you run RegEdit of Windows as SYSTEM user, you'll be able to access the HKEY_LOCAL_MACHINE\SECURITY key.
User of the selected process: Runs a program as a user of another process that you choose. For example, if you're logged on as user1, and there is a program running as user2, you can choose to run another program as user2. You can type the name of the process filename (e.g: myprogram.exe) or the process ID (e.g: 2543)
Child of selected process (Using code injection): Runs a program as a child of another process that you choose. The new process is created with the same user and privileges of the parent process. You can type the name of the process filename (e.g: myprogram.exe) or the process ID (e.g: 2543)
Be aware that on 64-bit systems, you must use the 64-bit version of AdvancedRun if the parent process you choose is 64-bit process and you must use the 32-bit version of AdvancedRun if the parent process you choose is 32-bit process.
Operating system compatibility mode: This option is identical to the Operating system compatibility mode provided by Windows, when you right-click on .exe file, choose 'Properties' and then go to the 'Compatibility' tab. As opposed to the compatibility mode of Windows, AdvancedRun doesn't make any systemwide change in the Registry. It only sets the compatibility mode to the specific instance of program that you run.
Disable Visual Themes: This option is identical to the 'Disable Visual Themes' option in the compatibility tab of Windows.
Disable desktop composition: This option is identical to the 'Disable desktop composition' option in the compatibility tab of Windows.
Run In 640 X 480 Resolution: This option is identical to the 'Run In 640 X 480 Resolution' option in the compatibility tab of Windows.
Disable display scaling on high DPI settings: This option is identical to the 'Disable display scaling on high DPI settings' option in the compatibility tab of Windows.
Environment Variables:
Use current system environment variables without any change: This is the default option. The program will simply run with the current environment variables.
Merge the following environment variables with the system variables: In this option, the environment variables you specify in the text-box below will be merged with the current system variables. You should specify the environment variables in variable=value format, every variable in a separate line. Be aware that AdvancedRun will not make any change in the current system variables, it'll only set the merged environment variables to the specific instance of program that you run.
Use only the following environment variables (Ignore the system variables): In this option, only the environment variables you specify in the text-box below will be provided to the program you run, while the current system variables will be ignored. You should specify the environment variables in variable=value format, every variable in a separate line.

Command-Line Options
/Run {Config File} Runs a program according to the settings stored in the specified configuration file.
If the config file is not specified, the default config file located in the same folder of the .exe file is used (AdvancedRun.cfg).

/EXEFilename <value>
/CommandLine <value>
/StartDirectory <value>
/PriorityClass <value>
/RunAs <value>
/OSCompatMode <value>
.
.
. You can use any variable stored in the config file as command-line parameter. For example, in order to run RegEdit as system user:
AdvancedRun.exe /EXEFilename "%windir%
egedit.exe" /CommandLine "" /StartDirectory "" /RunAs 4 /Run

In the above example, the '4' value of the /RunAs parameter sets the Run As mode to SYSTEM user. If you don't know what is the right value to use from command-line, simply choose the desired option from the user interface, save it to config file, and then check the values stored in the config file.

If you want to specify a value contains double quotes ("" ), you should enclose the value with single quotes , for example:
AdvancedRun.exe /EXEFilename "c:\temp\myprog.exe" /CommandLine ' "c:\temp\my files\1234.txt" "hello" '

Translating AdvancedRun to other languages
In order to translate AdvancedRun to other language, follow the instructions below:

Run AdvancedRun with /savelangfile parameter:
AdvancedRun.exe /savelangfile
A file named AdvancedRun_lng.ini will be created in the folder of AdvancedRun utility.
Open the created language file in Notepad or in any other text editor.
Translate all string entries to the desired language. Optionally, you can also add your name and/or a link to your Web site. (TranslatorName and TranslatorURL values) If you add this information, it'll be used in the 'About' window.
After you finish the translation, Run AdvancedRun, and all translated strings will be loaded from the language file.
If you want to run AdvancedRun without the translation, simply rename the language file, or move it to another folder.

License
This utility is released as freeware. You are allowed to freely distribute this utility via floppy disk, CD-ROM, Internet, or in any other way, as long as you don't charge anything for this and you don't sell it or distribute it as a part of commercial product. If you distribute this utility, you must include all files in the distribution package, without any modification !

Disclaimer
The software is provided "AS IS" without any warranty, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The author will not be liable for any special, incidental, consequential or indirect damages due to loss of data or any other reason.

Feedback
If you have any problem, suggestion, comment, or you found a bug in my utility, you can send a message to nirsofer@yahoo.com










This download is for the 64bit version. If you need the 32bit version, download here.




Click here to visit the author's website.
Continue below for the main download link.


Downloads Views Developer Last Update Version Size Type Rank
4,989 7,666 Nir Sofer <img src="https://www.oldergeeks.com/downloads/gallery/thumbs/advancedrun1_th.png"border="0"> Oct 13, 2021 - 09:00 1.42 82.2KB ZIP 5/5, out of 53 Votes.
File Tags
AdvancedRun  v1.42  
      
Ope! Hold on, Speedy.
You gotta read this before you download below:

There are no ads, no fake download buttons and no crapware here.
This website has lived for 16 years solely through donations.
You can download without donating but we use the "Honor System"
here in the Ozarks. If your momma raised you to be honorable,
make your donation to keep things running.
Your momma would be so proud!

Thank you! -Randy & Deanna (The Older Geeks)
Missouri Ozarks, USA

Monthly operating costs = $750
Donations cover operating costs first
then are set aside for future upgrades and/or
handed-over to Deanna for new shoes.

PayPal or Credit/Debit
IMPORTANT: This donation will show up as Home Computer Repair on your bank statement.
Or

Or

Or
Send a check payable to Home Computer Repair LLC, 208 E. Water St. Mount Vernon, MO 65712

Recent Super Donors ($50+)
Thanks, Stephen
Thanks, Christopher
Thanks, William
Thanks, Janet

Recent Donors
Thanks, Richard
Thanks, James
Thanks, Eric
Thanks, John
Thanks, Patrick
Thanks, Tim
Thanks, Richard
Thanks, Brian
Thanks, Robert
Thanks, C. David

→ Download Your File ←


Click to Rate File     Share it on Twitter →


OlderGeeks.com Copyright (c) 2024