Skip to content

RadAd/MiniUtils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiniUtils

Console Releases commits-since Build

One file utilties

bgstart - Background start for windows

This starts a process in the background with no window. Its useful for console programs that you don't wish to see. One difference with this version is that it passes on the standard input and output handles and waits for the process to end so that it can return the exit code.

Combination of cat and tee. Read from a file or stdin and output to a file or stdout.

Read and output a file to stdout using windows file functions. Works with named pipes also.

Monitors the clipboard and outputs the text it contains

Flashes the console window. Useful for when you have a long process that you want to be alerted when it finishes

Set the icon of the console window

Create a guid.

Watch for changes in a direcory using ReadDirectoryChanges.

Simulates drag and dropping a file onto a window

List local drives

Search for a window by title or class.

Lookup error message.

Show the binary type as retrieved from GetBinaryType

Get the next keyboard character

Get the command line of a process.

Show the exe type as retrieved from SHGetFileInfo using the SHGFI_EXETYPE flag.

Dump a hex format of a binary file

Input a line from the console using ReadConsole.

Determine is the process is elevated or not. It inherits this status from its parent.

Determine is the process is in an interactive mode. ie Are the stdin and stdout of type char.

Output log of keys pressed using the low-level keyboard hook.

Output log of keys pressed using ReadConsoleInput.

Create a named pipe and wait for a connection.

Display process times as retrieved from GetProcessTimes

List processes using EnumProcesses

Replacement for assoc - assigning file type associations. Also support for current user settings.

Output the clipboard contents.

Replacement for ftype - assigning file type commands. Also support for current user settings.

Like RunAs except it takes the password from the commandline. Also supports elevation. And Errors are reported in a GUI MessageBox.

Uses ISpVoice to convert text to speech.

Create a windows notification.

Output the real path of a file. Useful to resolve hard and soft links.

Output a tree view of the registry.

Use the SendMessage function.

Directory listing like dir using IShellFolder.

Launch using the ShellExecuteEx function.

Edit shortcut properties from the command line.

Sleep in seconds.

Edit system colors. See GetSysColor.

Copies stdin to stdout prepending each line with a timestamp.

Output UPnP devices and static port mapping.

Outputs the name of the current user

Outputs a list of windows

Build Instructions

Build All

msbuild /nologo Compile.proj /t:BuildAll

Build Single

msbuild /nologo Compile.proj /t:Build /p:TargetName=[Project]

where [Project] is one from the list given by: msbuild /nologo Compile.proj /t:ListAll