DerKlausi 10 Geschrieben 9. April 2008 Melden Teilen Geschrieben 9. April 2008 Hallo, ich führe vor und nach meiner Sicherung eine start.bat bzw. stop.bat aus, die mir die Dienste mittels net stop herunterfährt und nach der Sicherung wieder mit net start startet. Ich habe das Problem das ein Dienst einen sogenannten "mittelpunkt; middot" im Namen hat. Im unicode wird er mittels ALT+0183 ( · ) erzeugt. Da die Batch-Datei aber im cmd abläuft und dort scheinbar ascii herrscht, wird der middot nicht richtig umgesetzt. Wie ich ihn im ascii (also in der dosbox) erzeuge weis ich leider nicht. Ich habe versucht über die registry den dienstnamen zu ändern... darauf hin ist der anzeigename auch geändert, aber auf net stop bzw. net start springt der dienst nicht an. Welche Möglichkeiten habe ich noch den Dienst zu starten und zu beenden? Beenden bekomme ich geregelt da der Dienst eine Abhängigkeit hat, die ich beenden kann. Aber für das Starten habe ich noch keine Lösung gefunden :-( LG Klaus Zitieren Link zu diesem Kommentar
zahni 554 Geschrieben 9. April 2008 Melden Teilen Geschrieben 9. April 2008 Du kannst einen Dienst auch über seinen Kurznamen stoppen und starten. Der Kurzname ist der Name des Subkey's in der Registry, also bei z.B. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\dmadmin wäre das "net start/stop dmadmin" -Zahni Zitieren Link zu diesem Kommentar
DerKlausi 10 Geschrieben 9. April 2008 Autor Melden Teilen Geschrieben 9. April 2008 Hallo und vielen Dank zahni, so funktioniert es. Wieder was dazu gelernt, nochmals Danke! LG Klaus Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.