scripts / README.rst

Select scripts from Oliver

Author: Oliver Schneider


This folder contains a selection of scripts I am using to help me accomplish certain tasks.

  • makemcpp.cmd can be used to build MCPP, a portable C preprocessor. The tool is great, but it looks like the project is dormant or dead. makemcpp.cmd relies on setvcvars.cmd found in the same folder.
  • ollisign.cmd is the script I am using to sign programs.
  • setvcvars.cmd is a very nifty script that allows you to detect the given Visual C++ installation, given by the version number - e.g. 8.0 for Visual C++ 2005, and call its vcvars32.bat or vcvarsall.bat and thus make the build environment available to you (devenv.exe, nmake.exe etc). This is very useful if you don't want to hardcode the installation paths to Visual C++ into your build scripts. Instead setvcvars.cmd will use reg.exe (must be downloaded on Windows 2000, but comes on board starting with XP) to detect the installation path.
  • setbccvars.cmd is an adaptation of setvcvars.cmd Christian Wimmer wrote for BCC/BCB from Borland/CodeGear/Embarcadero.
  • the folder speedcommander-includes contains some VBA snippets that I use for my favorite file manager on Windows: SpeedCommander. SC as it is affectionately called by its fans (me included) allows to automate tasks by means of VBA macros. In order to not repeat the common code in each and every macro, I wrote these "include" files. Make sure to read the README.txt in the folder to see how this works.


The scripts are placed into the PUBLIC DOMAIN (CC0).

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.