web-dev-qa-db-ja.com

Rails:「Sudo」コマンドが認識されないのはなぜですか?

私のアプリケーションディレクトリ(Windows)では、次のコマンドを実行します。

Sudo pdfkit --install-wkhtmltopdf

説明したように here ですが、このエラーが発生しました:

「sudo」は、内部または外部のコマンド、操作可能なプログラム、またはバッチファイルとして認識されません。

何が問題でしょうか?

16
Misha Moroshko

Sudoは、ユーザーが適切な権限で管理タスクを実行できるように設計されたUnix固有のコマンドです。

Windowsにはこれがありません(必要ですか?)。

最初からSudoを削除してコマンドを実行します。

39

SudoはUnix/Linuxコマンドです。 Windowsでは使用できません。

4
Dan Cheail

Windowsを実行していること。読んだ:

http://en.wikipedia.org/wiki/Sudo

基本的に、昇格された特権でアプリケーションを実行できます。 Windowsで同様の効果を得るには、管理プロンプトを開き、そこからコマンドを実行します。 Vistaでは、これはCtrl + Shiftを同時に押しながらショートカットを開くことで簡単に実行できます。

とはいえ、OSの設定方法や使用しているWindowsのバージョンによっては、アカウントに十分な権限がすでに与えられている可能性があります。

3
Jim Brissom

LinuxではSudoが使用されます。これをWindowsで実行しているようです。

3
skaz

SudoはLinuxのコマンドなので、Windowsでは使用できないため、そのエラーが発生します

0
Ram kumar