23 Şubat 2018 Cuma

ProcessBuilder Windows

Giriş
İlk parametre olarak cmd verilmek zorunda değil. Şu bile olabilir.
"C:\\Program File (x86)\\Microsoft Office\\Office16\\OUTLOOK.exe")
cmd
Birinci parametre "cmd.exe", ikinci parametre "/c", üçüncü parametre "dir" gibi bir komut veya uygulama ismi.

Örnek
Şöyle yaparız.
ProcessBuilder command = new ProcessBuilder("cmd", "/c",<Path to Application>);
command.start();
Örnek
Şöyle yaparız.
new ProcessBuilder ("cmd.exe", "/c",  "dir -d").start();
Örnek - working directory
Şöyle yaparız
File location = ...;

ProcessBuilder builder = new ProcessBuilder();
builder.directory(location);

builder.command("cmd.exe", "/c", "dir");
Process process = builder.start();

Hiç yorum yok:

Yorum Gönder