Veröffentlicht 16. November 201014 j Hallo zusammen, folgende Problematik: Ich muss im Rahmen eines Backups die Lokalen Datenbankdienste herunterfahren. Hab hierzu schon, eine Batch mit : "net stop *dienstname*" Problem ist einer von 2 Diensten hat ein Umlaut. Genauer gesagt ein "ü". Bekanntermaßen kann Batch keine umlaut. Gibt es ne Möglichkeit trotzdem den Dienst über Batch zu beenden? lg
16. November 201014 j Nicht den Anzeigenamen des Dienstes verwenden, sondern den Dienstnamen selber - und der ist englisch. Und seit wann kann Batch keine Umlaute?
16. November 201014 j Nun, wenn per Batch eine Textdatei eingelesen und ausgegeben werden soll, können Umlaute auf der Commando-Zeile (ohne ersetzte zu werden) per default nicht dargestellt werden (es sei man verändert die CodePage / Fonts, etc.). Wenn ein Text / Befehl innerhalb einer Batch-Datei dargestellt / ausgegeben werden soll, geht es mit den entsprechenden Sonderzeichen, hier ein paar: ä = „ Ä = Ž ö = â€ Ö = â„¢ ü = Â Ü = Å¡ ß = á Gruss, tester2k5
16. November 201014 j Problem ist einer von 2 Diensten hat ein Umlaut. Genauer gesagt ein "ü". Bekanntermaßen kann Batch keine umlaut. Gibt es ne Möglichkeit trotzdem den Dienst über Batch zu beenden? Wie schon der Chief geschrieben hat: das geht über den Dienstnamen. Den findest Du z.B. heraus, indem Du in die Dienste schaust und die Eigenschaften des jeweiligen Dienstes anzeigen lässt. Dort gibt es den Dienstnamen (über den lässt sich der Dienst per net stop beenden) und den angezeigten Namen (das ist eben die Bezeichnung, die in der Diensteliste auftaucht).
18. November 201014 j Autor Jo, danke. Die Systembezeichnung des Dienstes hatte ich vergessen. Funktioniert ohne Probleme !
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.