Rails: Warum wird der Befehl "sudo" nicht erkannt?

9

In meinem Anwendungsverzeichnis (unter Windows) starte ich:

%Vor%

wie erklärt hier , aber ich habe das hier Fehler:

  

'sudo' wird nicht als interner oder externer Befehl erkannt,       ausführbares Programm oder Batch-Datei.

Was könnte das Problem sein?

    
Misha Moroshko 03.03.2011, 00:11
quelle

4 Antworten

28

Sudo ist ein Unix-spezifischer Befehl, mit dem ein Benutzer Verwaltungsaufgaben mit den entsprechenden Berechtigungen ausführen kann.

Windows hat das nicht (müssen?).

Führen Sie den Befehl mit dem sudo von Anfang an entfernt.

    
Douglas F Shearer 03.03.2011, 00:15
quelle
1

Dass Sie Windows ausführen. Lesen Sie:

Ссылка

Im Grunde können Sie eine Anwendung mit erhöhten Rechten ausführen. Wenn Sie unter Windows einen ähnlichen Effekt erzielen möchten, öffnen Sie eine administrative Eingabeaufforderung und führen Sie Ihren Befehl von dort aus aus. Unter Vista ist dies einfach durch Öffnen der Verknüpfung bei gleichzeitigem Drücken von Strg + Umschalt möglich.

Vor diesem Hintergrund ist es sehr wahrscheinlich möglich, dass Ihr Konto bereits über ausreichende Berechtigungen verfügt, je nachdem, wie Ihr Betriebssystem eingerichtet ist und welche Windows-Version verwendet wird.

    
Jim Brissom 03.03.2011 00:14
quelle
1

sudo wird für Linux verwendet. Es sieht so aus, als ob du das in Windows ausführst.

    
skaz 03.03.2011 00:14
quelle
1

sudo ist ein Unix / Linux-Befehl. Es ist nicht in Windows verfügbar.

    
Dan Cheail 03.03.2011 00:14
quelle