PDA

View Full Version : Current working directory


isostar
09-28-2009, 03:54 AM
How do you get the current working directory in a build script?
I have previously used a script to do this:

var Shell = WScript.CreateObject("WScript.Shell");
Application.Macros(vbldMacroTemporary).Add("CURRENT_DIR", Shell.CurrentDirectory);

But that seems kind of unnecessary when it could be a standard macro.

kinook
09-28-2009, 06:32 AM
There isn't a predefined macro with the current directory value. Typically, using relative paths will automatically operate from the current directory. You could use this as the value of a CURRENT_DIR project or global macro:

[WScript.CreateObject("WScript.Shell").CurrentDirectory]