Jump to content

Batchdatei mit Sonderzeichen?


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

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

Geschrieben

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

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...