Warum kann ich keine Programme starten in der Kommandozeile ohne /d? (Windows 7x64)
Ich versuche, erstellen Sie eine batch-Skript, das öffnet ein Programm. Ich bin dabei einige Tests und ich kann nicht dieses heraus:
Wenn ich CMD.exe und input start /d "C:\wamp" wampmanager.exe
öffnet sich das Programm
aber
Wenn ich CMD.exe und input start "C:\wamp\wampmanager.exe"
bekomme ich "das aktuelle Verzeichnis ist ungültig"
Wenn ich jetzt versuche zu tun start runas /profile /user:Administrator "C:\wamp\wampmanager.exe"
bekomme ich aufgefordert, ein Administrator-Passwort, aber es passiert nichts, wenn ich es geben.
Kann mir bitte jemand sagen wie ich den oben genannten Befehl?
- Ich habe getestet dieses problem mit anderen Programmen, es ist nicht Wamp bestimmten
- In welchem Verzeichnis sind Sie, wenn Sie den
start
Befehl? - Wenn ich cmd.exe es zeigt C:\Users\Alex> als Standard-Pfad. Ich möchte diesen Befehl ausführen: starten runas /profile /user:Administrator "C:\Program Files (x86)\iSpy\iSpy\iSpy.exe" oder starten runas /profile /user:Administrator "C:\wamp\wampmanager.exe" ... weder arbeiten =(
Du musst angemeldet sein, um einen Kommentar abzugeben.
Weil das Programm starten syntax erwarten, dass die Fenster-Titel als seinen ersten zitiert argument.
(siehe
start /?
). Sie können einen leeren string, aber:oder, wenn Sie brauchen keine Anführungszeichen zu maskieren Teile des Pfades, legen Sie Sie einfach aus insgesamt:
beginnt ein neuer Befehl Fenster mit "some-text" als Titel des Fensters. , Ein Programm zu starten, verwenden Sie nicht die Anführungszeichen um das argument