
rwintools
This is a collection of my windows tools. They are written in different languages including AutoHotKey, batch, ruby, .NET and C. I try to keep most of them usable in both Windows XP and Windows 7.
How to install
Get all the tools in your C:\rwin (either by Mercurial or by a zip download if available). Go into folder C:\rwin\ahk-scripts, double click the default.ahk. If your system is not setup for AutoHotKey, you will be prompted to select a program to open the file. Choose C:\rwin\AutoHotkey\AutoHotkey.exe to open the file. Once the default.ahk is running, you are ready to go. It's suggested to install .NET 3.5 run-time and cygwin because most tools rely on these environment.
I will add more documents to these tools and scripts. For now, I can just give you a few examples:
Fast command line window
While default.ahk is running, if you press Win+c, a command line window will be opened. If Win+c is pressed in windows explorer, the opened command line window will use the same path in the windows explorer as the current directory. The following are a list of hot keys for shell invocation: * Win+c: open command line window * Win+CTRL+c: open command line window and set current directory to user's %TEMP% folder. * Win+b: open C:\cygwin\bin\bash.exe (if installed) * Win+ALT+b: open C:\cygwin\bin\ruby in interaction mode (irb)
Smart change directory
When you open a command line window through my hot keys, the cd command will be enhanced to have the following features: * cd -: return to the last directory * cd ~: change current directory to home directory * cd keeps track of all directories you have changed into so the historic information can be used later. The following are some example on my machine (assuming current dir is at C:): 1. cd etc
Three dirs are listed for me to choose:
0 - C:\Windows\System32\drivers\etc 1. - C:\cygwin\etc 2 - C:\cygwin\etc\alternatives
If I select 0, the current directory will be set to C:\Windows\System32\drivers\etc accordingly. 1. cd app tools The current directory is set to C:\Program Files (x86)\Google\google_appengine\tools
Project Information
The project was created on Jan 20, 2012.
- License: MIT License
- hg-based source control