in reply to [OT] Invoking Perl via batchfile: ampersand in PATH [Solved]
then you can use it as you wish, after launching the batch:set _TEST="c:\path\dir & test" set PATH=%_TEST%;%drivep%\perl\site\bin;%drivep%\perl\bin;%drivep%\c +\bin;%PATH%
UPDATE: ahh.. you can also use junction (from sysinternals) as mentioned in the thread Installing CPAN on a Windows system or native command to achieve the same result: see herec:\strawberry>set ... Path="c:\ulisse\dir & test";C:\ulisse\strawberry\perl\site\bin;C:\ulis +se\strawberry\perl\bin; ... _TEST="c:\path\dir & test" c:\strawberry>cd %_TEST% c:\path\dir & test>perl -e "print $ENV{PATH}" c:\path\dir & test;C:\strawberry\perl\site\bin;C:\strawberry\perl\bin; +C:\strawberry\c\bin; .....
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: [OT] Invoking Perl via batchfile: ampersand in PATH
by Athanasius (Archbishop) on Nov 02, 2015 at 09:55 UTC |