Dienst-Prozesse mit festgelegter Priorität starten?

Hi!

Kann man irgendwie die Prozesse von den Diensten (Services) mit einer festgelegten Priorität starten?
In meinem speziellem Fall habe ich 3 Dienste, die automatisch beim Systemstart gestartet werden, und dann jeweils ein Prozess haben. (Namen bekannt)
Gibt es eine Möglichkeit z.B. den Prozess "Apache.exe" mit "niedriger" Basispriorität zu starten?
Ich möchte nämlich nicht ein Programm machen, das das macht. (Es muss doch eleganter gehen :)

mfG,
Rechteck
 
Ufff. Gute Frage.
Ich glaube nicht, dass das geht. Immerhin reden wir hier von Windows.
Und elegant ist da ja gar nix ;)

Gruss

root
 
Dazu kannst du jede mögliche Programmiersprache verwenden. Auch Batch. Es müßte Batch Befehle geben, die Dienste starten und beenden können. Auch mit C++ ist es möglich. Das ganze kannst du dann noch mit If Anweisungen genau definieren, welche Priorität ein Dienst haben soll bzw. wann er gestartet oder beendet werden soll.
 
Gut, hätte ich mir denken können :)
Dann werde ich wohl ein Programm machen müssen...
Aber Batch ist dafür nicht geeignet.
Also werde ich ein Programm schreiben, dass solange wartet, bis der Prozess erschienen ist, und ihm dann die Priorität zuweist, und ich werde kein Cpp sondern VB oder W32 (Assembler (FlatAssembler)) als Programmiersprach nehmen.

mfG,
Rechteck
 
Zurück
Oben