Registriert seit: 2. Mär 2007
Ort: Hamburg
284 Beiträge
Delphi 10.2 Tokyo Professional
|
AW: Installieren eines Services über CMD Eingabe
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)
|