Skip to content

aryanf/WindowsRunTool

Repository files navigation

What is WindowsRunTool

I have been using run panel as an easy interface to run different simple or complex tasks for many years. It became so handy that I thought that can be defined as separate tool.

This Windows project let you to use run panel to do different things, and you can define your own custom actions:

  1. Operation (run script)
  2. Open URL (from browser history)
  3. Fetch information (from user defined text file)
  4. Manage and navigate windows desktops
  5. Open file explorer
  6. Copy sth to clipboard

These are defined by key commands o, u, i, d, e and cp by default. But it is pretty simple to customize them.

Like example below is running shot operation:

Alt text

You can pass multiple string arguments and an int argument, and some predefined values like env argument. Those are passed to python function and easy to customize.

Example below to call demo script, and pass arguments.

Alt text

Alt text

You can also call specific function in the script

Alt text

Alt text

This way you can easily create your own scripts and run them quickly.

Let see example of any of these predefined actions in following sections



1. Operation Command

Alt text

more about operation command



2. Information Command

Alt text

more about information command



3. Url Command

Alt text

more about url command



4. Virtual Desktop Command

Alt text



5. File Explore Command

Alt text



6. Copy text to clipboard

It is mostly up to you, how you want to customize it

cp aws => get aws credential

cp myip => get your ip address

try to add sth that is useful for you





Installation

pip install -r requirements.txt

python installer.py

What it does:

  1. This add current directory to path env variable (if not added earlier)
  2. Create key bat files and their link files (if not created earlier)
  3. Create directory for each key (if not created earlier)

So, you can manually do the job, if installer fails to complete the task.

Documents

  1. operations [o ...]
  2. existing scripts
  3. info [i ...]
  4. urls [l ...]
  5. user configuration
  6. add key commands or scripts
  7. debug

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published