Hallo,
ich hab da mal 'ne Frage zum ActiveXobject "Shell.Application":
Gibt es einen Weg, wie ich das sich dadurch öffnende CMD Fenster minimieren kann, so dass der Benutzer es nicht sieht?
Im Moment mache ich folgendes:
var oShell = new ActiveXObject("Shell.Application");
oShell.ShellExecute("xcopy", "folder1 folder2 /E/Q/Y", "", "open", "0");
Wie gesagt ist hierbei das Problem, dass das CMD Fenster am Bildschirm erscheint.
Durch die Show-Option (hier gesetzt auf 0 = minimiert öffnen) im ShellExecute Befehl kann man nur den Anzeigestatus des Fensters beinflussen, welches durch das aufgerufene Kommando ausgeführt wird (in diesem Falle wäre das xcopy, was aber kein eigenens Fenster aufzieht). Das CMD Fenster wird dadurch leider nicht minimiert/ausgeblendet.
Hat da jemand 'ne Idee?
Mfg, MF