This commit is contained in:
Emmanuel Venisse 2005-11-16 16:06:12 +00:00
parent 2d8bbe0e14
commit 7e6eefa883
1 changed files with 11 additions and 9 deletions

View File

@ -196,18 +196,20 @@ public class BootstrapInstaller
Runtime r = Runtime.getRuntime(); Runtime r = Runtime.getRuntime();
String OS = System.getProperty( "os.name" ).toLowerCase(); String os = System.getProperty( "os.name" ).toLowerCase();
if ( OS.indexOf( "windows 9" ) > -1 ) //If this is windows set the shell to command.com or cmd.exe with correct arguments.
if ( os.indexOf( "Windows" ) != -1 )
{
if (os.indexOf("95") != -1 || os.indexOf("98") != -1 || os.indexOf("Me") != -1)
{ {
p = r.exec( "command.com /c set" ); p = r.exec( "command.com /c set" );
} }
else if ( (OS.indexOf( "nt" ) > -1 ) else
|| ( OS.indexOf( "windows 20" ) > -1 )
|| ( OS.indexOf( "windows xp" ) > -1) )
{ {
p = r.exec( "cmd.exe /c set" ); p = r.exec( "cmd.exe /c set" );
} }
}
else else
{ {
p = r.exec( "env" ); p = r.exec( "env" );