Hye guys, just wanna share a simple code here. Its su for windows, just like the UNIX’s su, to run any program in elevated mode. IÂ created this to quickly run my tools under elevated mode.
Here’s the C# code. Just run it as usual,  su yourprogram parameters Have fun!!
using System;
namespace su
{
class Program
{
public enum ShowCommands : int
{
SW_HIDE = 0,
SW_SHOWNORMAL = 1,
SW_NORMAL = 1,
SW_SHOWMINIMIZED = 2,
SW_SHOWMAXIMIZED = 3,
SW_MAXIMIZE = 3,
SW_SHOWNOACTIVATE = 4,
SW_SHOW = 5,
SW_MINIMIZE = 6,
SW_SHOWMINNOACTIVE = 7,
SW_SHOWNA = 8,
SW_RESTORE = 9,
SW_SHOWDEFAULT = 10,
SW_FORCEMINIMIZE = 11,
SW_MAX = 11
}
[System.Runtime.InteropServices.DllImport("shell32.dll")]
static extern IntPtr ShellExecute(
IntPtr hwnd,
string lpOperation,
string lpFile,
string lpParameters,
string lpDirectory,
ShowCommands nShowCmd);
static void Main(string[] args)
{
if (args.Length == 0) return;
string param = "";
for (int i = 1; i < args.Length; i++) param += args[i] + " ";
ShellExecute(IntPtr.Zero, "runas", args[0], param, "", ShowCommands.SW_SHOWNORMAL);
}
}
}

He has always been interested in computing. He is very passionate when it comes to technology oriented knowledge. He knows that the more that one knows, the more that one needs to learn. Experienced in content management and forms processing, he was a FileNet and Datacap Specialist. He is also a part time gamer and streams sometime.