mehrere Dienste per Datei starten / beenden

matsch79

Der mit der Posting-MP
Ich möchte mein System ein wenig entlasten und dazu die Dienste
von VMware nach Bedarf starten und auch beenden. Das das unter
den Diensten geht, wenn du Typ auf manuell ist, weiß ich, aber das
ist viel zu aufwendig. Das kann man MAL machen, aber nicht langhin.

Ich habe also eine *.BAT erstellt und dort die Pfade zu den Exen
angegeben, anschließend die Befehle davor, mal mit Anführungs-
zeichen, mal ohne. Mit Leerzeichen habe ich auch herumgespielt,
doch es kam bei jeden Versuch die gleiche Meldung:
Falsche Syntax - Systemfehler 123.

Wer könnte mir also mal eine Datei zum Starten und eine zum
Beenden erstellen? *.BAT oder *.CMD ist mir egal, es sollte nur
funktionieren.

Die Pfade der einzelnen Exen zu den Diensten lauten bei mir so:
C:\Programme\Gemeinsame Dateien\VMware\VMware Virtual Image Editing\vmount2.exe
C:\WINDOWS\System32\vmnetdhcp.exe
C:\WINDOWS\System32\vmnat.exe
D:\VMware Server\VMware Server\vmware-authd.exe
D:\VMware Server\VMware Server\vmserverdWin32.exe
Bitte nennt mir keine Programme dafür, da ich es nicht verstehe.
_____________________
 
>> Dazu bin ich auch zu blöd!

Dann lass es halt ganz, wenn du nicht bereit bist für Basiswissen.


sc [start/stop] <servicename>
Schau in die Dienste!
 
ot:
Mir fehlt einfach das (technische) Verständnis für solche Sachen.
Ich habe nun mal keine IT-Vorbildung wie manch andere hier,
sondern ich lerne nur (schwer) durch das, was ich selbst (mehrmals)
gemacht habe.
Dinge, bei denen ich etwas machen muß, ohne das etwas vorgegeben
ist, sind nun mal nicht meine Welt. Dabei spielt es für mich keine Rolle,
ob ich ein Bild malen, eine Webseite erstellen, eine persönliche Boot-CD
kreieren, eine CMD abändern (easyBackUp) oder eine batch-Datei
schreiben soll. Hinzu kommt mein erbärmliches Englisch, was mich auf
dieser Seite verzweifeln läßt.

Selbst, wenn ich wollte, könnte ich nichts mit dem Link anfangen, denn
sobald ich die SC.exe über ausführen starte, schließt sich das Fenster
sofort nach Eingabe eines beliebigen Zeichens.

Wenn mich das Lesen etc weiterbringen würde, dann gäbe es keine
Fragen von mir. Du darfst dir aber sicher sein, daß ich mich ausgiebig
mit einem Thema auseinandersetze und manchmal Tage damit ergebnislos
verbringe, bevor ich hier etwas poste. Schließlich soll mir keiner
vorwerfen können, daß ich nicht gesucht habe.
Auch dabei ist es egal worum es geht. Evolution, was sich nicht
anpassen läßt, ein eigener Mail-Server (auch Xampp), eine pers. Boot-CD,
eine kleine Internetseite, einfach alles, was nicht fertig zu haben ist.
Seit 3 Jahren versuche ich es immer wieder mit einem Mailserver und
mit einer Boot-CD nach meinem Geschmack, doch es reicht einfach
immer noch nicht. Das es Fortschritte bei mir gibt, merke ich aber
dennoch. So habe ich zum Beispiel 2004 schon mal einen endlosen
E-Mail-Dialog zur Hilfe von VMware bekommen, der mir aber nicht
geholfen hat, heute dagegen nutze ich VMware blind.
VNC war für mich ein rotes Tuch, doch nach dem X-ten Anlauf
habe ich es dieses Jahr endlich geschafft dahinter zukommen und
die Sache verstanden. Letzten Oktober so das gaaanz anderes aus!
Geholfen hat mir dabei CSpace, so konnte ich die Sache begreifen
und verstehen. Bei den Sachen, bei denen ich dieses Forum
malträtiere darfst du dir auch wieder sicher sein, daß ich wirklich
noch nicht bereit dafür bin und nicht einfach aus Bequemlichkeit
eine Fragerunde eröffne.

So möchte ich dich und alle anderen bitten dies zu akzeptieren
und hier sowie in allen späteren Frage-Themen von mir sachdienlich
(für mein Niveau) zu antworten oder es sein zu lassen, da ich mit
deinen "hohen" Antworten sowieso nichts anfangen kann.

Auch finde ich es absolut nicht nett, wenn mir Sachen zur Antwort
geboten werden, die ich schon ausschloß. Entweder lesen diejenigen
nur die Hälfte oder bilden sich ein, daß sie viel besser googlen können
als ich. Wenn ich etwas suche, dann lese ich nicht nur 5 Treffer,
sondern manchmal die ersten 150 und wenn nichts dabei war, dann
benutze ich andere Schlagwörter / Stichwörter und fange bei Null an.


Wenn du nun die Lösung weißt, könntest du sie mir bitte verraten?
______________________
Entgegen der Signatur mal ein wenig Text von mir!
______________________
 
Dann mal direkt, weil du schon vorher unangenehm damit aufgefallen bist.

- Schreib gefälligst hin, was du bislang ausprobiert hast
- einen Hinweis hinzufügen "für einen DAU"

Anmerkung - ich gebe selten vorgekaute Lösungen, sondern Hilfe zur Selbsthilfe,
welche den besseren Lerneffekt bringt.

Auf deutsch und einfacher:
http://www.microsoft.com/technet/pr...elp/bb03e8f6-ead9-422b-bd83-a82ba038ab10.mspx

Ich kann mich nach unten bewegen, aber wenn man nicht bereit ist,
sich nach oben zu bewegen, ist mir das auch scheissegal.

Nachtrag - für jemanden, der in die Registry schreibt und die Dienste kennt,
sollte diese Antwort verständlich und umsetzbar sein. Wie man sich täuschen kann...
 
Zuletzt bearbeitet:
Hallo!

Also Dienste lassen sich von der Konsole aus mit den Befehlen
net start <servicename>
net stop <servicename>
starten bzw. beenden.

mfg
_andi_
 
Ich möchte es nicht über die Diensteansicht machen, so wie
es mir jetzt möglich ist und auch nicht für jede Exe diese
Zeile eintippen, ich möchte das in einer Stapelverarbeitung
und zusätzlich noch eine zweite Datei zum Beenden.

start / net start / stop / net stop mit Pfad (auch in Gänsefüßchen)
habe ich probiert, kommt immer oben genannte Meldung.
 
Hallo!

Du darfst nach net start bzw. net stop nicht den Pfad zur Exe angeben, sondern den Namen des Dienstes
 
Woher soll dann das System wissen, daß die Exe auf D:\ liegt?

Ich habe nun folgendes ohne Erfolg probiert:

net stop " vmount2.exe"

net stop "vmount2.exe"

net stop vmount2.exe
alles auch ohne net noch mal

Welche Dateien müssen zum Ausführen auf dem System sein?
Ich habe ein volumenoptimiertes System!



H:\Downloads>net stop " vmount2.exe"
Systemfehler 1060 aufgetreten.

Der angegebene Dienst ist kein installierter Dienst.


H:\Downloads>net stop "vmount2.exe"
Systemfehler 1060 aufgetreten.

Der angegebene Dienst ist kein installierter Dienst.


H:\Downloads>net stop vmount2.exe
Systemfehler 1060 aufgetreten.

Der angegebene Dienst ist kein installierter Dienst.


H:\Downloads>stop "vmount2.exe"
Der Befehl "stop" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

H:\Downloads>stop " vmount2.exe"
Der Befehl "stop" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

H:\Downloads>stop vmount2.exe
Der Befehl "stop" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

H:\Downloads>stop vmnetdhcp.exe
Der Befehl "stop" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

H:\Downloads>net stop vmnat.exe
Systemfehler 1060 aufgetreten.

Der angegebene Dienst ist kein installierter Dienst.


H:\Downloads>net stop vmware-authd.exe
Systemfehler 1060 aufgetreten.

Der angegebene Dienst ist kein installierter Dienst.
 
Dass der Servicename keine ausführbare Datei ist, ist bei dir also so noch nicht angekommen?
Gib doch zur Abwechslung mal sc query ein, vllt kommst'e dann drauf.
 
Aua, tut der Zaunpfahl weh! So ist das eben.

Nun habe ich es hinbekommen und durch eine optimierte Reihenfolge
beim Beenden kommt auch keine Abfrage mehr wegen der Abhängigkeiten.

Aussehen muß es nun so zum

Starten:
net start "VMware Authorization Service"
net start "VMware Virtual Mount Manager Extended"
net start "VMware DHCP Service"
net start "VMware NAT Service"
net start "VMware Registration Service"
Beenden:
net stop "VMware Registration Service"
net stop "VMware Virtual Mount Manager Extended"
net stop "VMware DHCP Service"
net stop "VMware NAT Service"
net stop "VMware Authorization Service"

Danke sehr, nun nach einigen Tests klappt es einwandfrei!

Um nach dem Start der Dienste das Programm auch geich selbst
zu starten, muß folgende Zeile hinzugefügt werden:

======================E=D=I=T=============================
Für alle die noch untalentierter sind als ich hänge ich mal die
beiden Dateien im Anhang mit rein, diese dann einfach an einem
guten / sicheren / angebrachten Ort entpacken und fertig.
Danach in den Ordner wechseln und einen Rechtsklick auf beide
Dateien machen - Senden an - Desktop.
Der Ordner könnte nun geschlossen werden, aber dann hat man
auf dem Desktop zwei unschöne blaue Symbole.
Ich habe mir mal erlaubt zwei für mich schönere und eindeutige
Icons zu basteln, die mit im ZIP sind.
Wie diese aussehen, seht ihr auf diesem Bild:

ax7b6nr5asurigp2i.jpg


Wie man das Smbol ändert?
Rechtsklick auf das noch blaue Desktopsymbol, dann Eigenschaften,
Reiter Verknüpfung, unten Anderes Symbol und dort den Pfad zur ICO
suchen, also den grad entpackten Ordner. Danach alles bestätigen
und für die zweite Datei wiederholen. Fertig!
 

Anhänge

  • Dienste_per_Datei_Erfolg.GIF
    Dienste_per_Datei_Erfolg.GIF
    52,1 KB · Aufrufe: 595
  • VMware Dienste Icons.zip
    20,5 KB · Aufrufe: 242
Zuletzt bearbeitet:
Vielen Dank für die ausführliche Beschreibung und die angehängten Dateien!

Ich war schon länger auf der Suche für eine Lösung dieses Problems und bin gerade zufällig auf dieses Posting getroffen.

Einfach klasse ! :)
 
Oben