Einzelnen Beitrag anzeigen

OlafSt

Registriert seit: 2. Mär 2007
Ort: Hamburg
284 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#6

AW: Installieren eines Services über CMD Eingabe

  Alt 31. Okt 2013, 12:38
Die Leerzeichen sind das Problem, denn sie haben dort nichts, aber auch gar nichts zu suchen. Leerzeichen dienen als Parametertrenner, ergo ergibt der Aufruf wie oben dargestellt, folgenden Paranetersatz:

create Der ist ein gültiger Parameter
DELGSRV_00 Ist auch gültig
binpath= Der BinPath-Parameter ist leer
"C:\LOG_Services\DELGSRV00.exe" Mit diesem Parameter kann SC nun nix mehr anfangen und zeigt die Optionen
displayname=
"Supervision Services"
start=
auto

Mach die Leerzeichen vor den Gleichzeichen weg und das ganze funzt. Eben wegen dieser Problematik müssen Parameter, die Leerzeichen enthalten, in Anführungszeichen gesetzt werden:

cd Prog001 -> kein Problem
cd ProgrammeEigeneDateien -> kein Problem
cd Programme\Eigene Dateien -> Ärger wegen Leerzeichen
cd Programme\"Eigene Dateien" -> kein Problem

Geändert von OlafSt (31. Okt 2013 um 12:40 Uhr)
  Mit Zitat antworten Zitat