Sunday, May 25, 2008
Config Files for Windows - an Enhancement
In a previous post, I described a general scheme for managing config files for Windows.
Well, there's a simple enhancement that I've added concerning how to locate the config file for the script in question.
The issue is that if I run a script, you always wanted to look for the config file relative to the script location. This can be easily done using Windows Batch Parameter Expansion. %~dp0 expands to the path of the current script, and %~n0 is the name of the script file. Hence, to name the appropriate config file for a script, we generate the name as follows:
Well, there's a simple enhancement that I've added concerning how to locate the config file for the script in question.
The issue is that if I run a script, you always wanted to look for the config file relative to the script location. This can be easily done using Windows Batch Parameter Expansion. %~dp0 expands to the path of the current script, and %~n0 is the name of the script file. Hence, to name the appropriate config file for a script, we generate the name as follows:
set LOCALCONF=%~dp0conf\%~n0-%COMPUTERNAME%.cmd
(追記) (追記ここまで)
Subscribe to:
Post Comments (Atom)
1 comment:
Post a Comment