public override void Execute(Engine engine) { ProcessStartInfo info = new ProcessStartInfo(engine.Expand(FileName)); //info.UseShellExecute = false; if (Arguments != null) info.Arguments = engine.Expand(Arguments); if (Directory != null) info.WorkingDirectory = engine.Expand(Directory); Process.Start(info); }
public override void Execute(Engine engine) { engine.Variables[engine.Expand(Name)] = engine.Expand(Value); }