On behalf of which user the process was launched

By the identifier (PID) of the process, we find out the username on behalf of which it was launched.


Get the process ID by its name

We get the process identifier (PID) by its name.


Terminate process by name

The function force terminate process by its name.


Set process privileges to perform system operations

The function sets the specified or its own process, privileges, permissions to perform system operations of various types.


Take ownership of a file or folder

Take ownership of a file or folder by the SID (security identifier) ​​of the user or group.


Is the program run as administrator

The function checks if the program is running as administrator. As if it were run as administrator from the context menu.


Get the name of the owner of a file or folder

Get the name of the owner of the specified file or folder.


Get the name of a user or group by SID

Getting the name of a user or group in Windows by their SID (security identifier) ​​according to the localization of the operating system.


Set security rights to access a file or folder

The function sets full file / folder permissions for the specified user or group.


Virtual key codes

Mouse Key Decimal Hexadecimal Symbolic name Left 1 1 VK_LBUTTON Right 2 2 VK_RBUTTON Medium 4 4 VK_MBUTTON X1 5 5 VK_XBUTTON1 X2 6 6 VK_XBUTTON2 Basic keys Key Decimal Hexadecimal Symbolic name F1 112 70 VK_F1 F2 113 71 VK_F2 F3 114 72 VK_F3...