1. ホーム
  2. batch-file

[解決済み] ls' は、内部または外部のコマンド、操作可能なプログラム、またはバッチファイルとして認識されません。

2022-03-05 22:52:12

質問

ls」は、内部コマンド、外部コマンド、操作可能なプログラム、バッチファイルとして認識されません。 自分のフォルダのファイルを一覧表示しようとすると、このエラーが表示されます。

  • cmdを定期的に開いている(管理者ではない)。
  • 最近、python用のanacondaをダウンロードしました。インストールプロセス中に、推奨されていないPATHを追加することを許可したときがありました。 'ls'は以前はよく働いていました

    以下はそのパスです。

解決方法は?

かなり確実なのは ls コマンドは、WindowsではなくLinux用です(あなたが cmd これはWindows OSのコマンドラインです)。

を使用する必要があります。 dir の代わりに、Windows で言うところの ls .

編集(この記事は閲覧数が多いようなので :)。

を使用することはできません。 lscmd とは同梱されていないため Windows しかし、あなたは できる を他のターミナルプログラム(GitBashなど)で使用します。注意してください。 ls は、いくつかの FTP の場合、そのサーバーが linux をベースとし FTP から使用されています。 cmd .

dir オン Windowsls . 利用可能なさまざまなオプションを調べるには、単に次のようにします。 dir/? .

本当に使いたい場合は ls を実行できるようにするためのサードパーティツールをインストールすることができます。 unix コマンドを Windows . このようなプログラムは Microsoft Windows Subsystem for Linux ( ドキュメントへのリンク ).