![]() |
Re: Anfänger:Befehl z.b.an cmd.exe zusammenfassen und überge
Zitat:
gruessle |
Re: Anfänger:Befehl z.b.an cmd.exe zusammenfassen und überge
Das "/c" so wie auch das "&&" sind spezielle Kommandos, die nur cmd.exe versteht.
Das sollte gehen:
Delphi-Quellcode:
begin
ShellExecute( hInstance, 'open', 'cmd.exe', '/c wmic.exe /output:C:\Loggin\prozesse.htm process get /format:htable &&'+ 'wmic.exe /output:C:\Loggin\dienste.htm service get /format:htable', nil,SW_Hide ); end; |
Re: Anfänger:Befehl z.b.an cmd.exe zusammenfassen und überge
|
Re: Anfänger:Befehl z.b.an cmd.exe zusammenfassen und überge
Hab ich mir doch gedacht das es so geht, du bist der Hammer, Danke... :hello:
|
Re: Anfänger:Befehl z.b.an cmd.exe zusammenfassen und überge
Zitat:
Code:
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:
wmic process get /format:htable >process.html
wmic service get /format:htable >service.html
Delphi-Quellcode:
Grüße vom marabu
ShellExecute(
hInstance, 'open', 'cmd.exe', '/c "C:\Winnt\System32\Wbem\wmic.exe" process get /format:htable > C:\process.html', nil, SW_HIDE ); |
Re: Anfänger:Befehl z.b.an cmd.exe zusammenfassen und überge
Danke, interessant, nun, wie gesagt, ich hab mir gestern erst die Trial runtergeladen von Borland, hab mit programmieren nichts zu tun, kenn nur html, und hab somit natürlich schwierigkeiten, in den ersten 24 stunden hier durchzublicken ;-) Nun, es sollen Tatsächlich noch einige Funktionen hinzukommen,
Ich will aber meisstens auf die vorhandenen Boardmittel zurückgreifen. Ein Mini Admin Tool für den privaten Hausgebrauch sozusagen. Da ich einige Pcs von meinen Kumpels pflegen muss, es aber am Telefon doch immer schwierig ist, einem bekennenden Dau zu erklären, geh mal dahin, mach mal cmd auf, schreib das da rein, welche ip hast du, wie alt sind deine Treiber, (Original Antwort nach 2 Minuten Stille : Wo treiben sich Treiber den für gewöhnlich so rum auf so nem PC ? ;-) ) habe ich mich entschlossen, die ganzen Funktionen wo ich öfters brauch unter ne Delphi Hülle zu stecken, wo er dann nur noch 2 3 mal klicken muss, und dann ist alles gut ;-) Schont meine Telefonkosten und meine Nerven. Wenn mir jemand noch sagen kann, nach was ich im Forum den so suchen muss, wenn ich zum Beispiel ein edit Feld haben möchte, ( scheint mir das geeignetste zu sein so als delphi dau)wo jemand den prozessnamen nur reinzuschreiben braucht (bösespyware.exe) und dann den namen per öhem String ????????? zu windoof taskkill befördert ?? wäre ich der glücklichste Mensch der Welt ... Ansonsten allen nen schönen Tag hier, echt erstaunlich wie schnell hier die Antworten kommen... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz