winfu 0.2.1

Commandline Function Manager For Windows
winfu-0.2.1 is not a library.

winfu - Commandline Function Manager For Windows!

Type less and get superior functionality.

Potential Dependencies:

Installation:

  • Recommended Method
cargo install winfu
  • Alternative Method
git clone https://github.com/nrdrch/winfu.git
cd winfu
cargo build --release
  • Preferably move the executable from target/release into a directory in your 'Path' enviorment variable for easy execution.

Don't know how to add a directory to your 'Path' system variable?

  1. Press Win+R on your Keyboard and enter this to open the Advanced System Propersties
C:\Windows\System32\SystemPropertiesAdvanced.exe
  1. Click Enviorment Variables at the bottom.
  2. In the System variables box, search for the variable 'Path', click on it to mark it and hit Edit
  3. To add a directory now, click New and enter the full path to your executables directory.

Usage Examples:

  • Save a function called "hi" that will echo "hello world"
winfu sv hi "echo hello world"
  • Remove the function called "hi"
winfu rm hi
  • List all your created functions
winfu ls
  • If your arguments contain a Path with whitespaces for example, format like this:
winfu sv MoveToPathContainingWhitespaces "cd 'C:\Path With\White Spaces\'"

  • Save a variable called docs with the path to documents
winfu svp docs "C:\Users\Username\Documents\"
  • Delete the variable called "docs"
winfu rmp docs
  • List all variables
winfu lsp