Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#15

Re: Anfänger:Befehl z.b.an cmd.exe zusammenfassen und überge

  Alt 16. Jun 2005, 07:49
Zitat von SlowDown:
Das Problem ist, ich brauch das nicht für die cmd.exe, sondern für die wmic.exe...da scheint bei mir zumindest && nicht zu funtionieren, /c schon gar nicht...
Ich habe nicht den Eindruck, dass dein Problem dem im ursprünglichen thread ähnelt. Deine WMIC Befehle sind doch unabhängig von einander, solange du nicht den interaktiven Modus wählst. Eigentlich hast du einen Befehlsstapel:

Code:
wmic process get /format:htable >process.html
wmic service get /format:htable >service.html
Da die einzelnen Befehle keinen gemeinsamen Kontext benutzen, könntest du tatsächlich diesen Stapel ausführen. Dafür ein Programm zu schreiben, ist unwirtschaftlich, es sei denn du willst weitere Funktionalität reinpacken. Wie der Aufruf von ShellExecute funktioniert, hast du ja schon mehrfach gesehen:

Delphi-Quellcode:
ShellExecute(
  hInstance, 'open', 'cmd.exe',
  '/c "C:\Winnt\System32\Wbem\wmic.exe" process get /format:htable > C:\process.html',
  nil, SW_HIDE
);
Grüße vom marabu
  Mit Zitat antworten Zitat