現在のディレクトリ内のすべての .bat ファイルをリストする必要がある MS DOS バッチ スクリプトを作成していますautoexec.bat
が、ユーザーが実行してはならない show またはその他のユーティリティまたはシステムの .bat ファイルはリストしません。
私は現在持っていますDIR "*.bat" /B /P
これにより、すべての .bat ファイルが適切に一覧表示されますが、autoexec.bat が表示されます。それをリストから除外するにはどうすればよいですか? また、少し重要なことですが、ファイル拡張子を切り捨てて、DOS が制限する 7 文字を超えるファイルを表示するにはどうすればよいでしょうか?
制約: WinME より上の DOS バージョンを使用できません。それが私が使用しているバージョンです。
助けてくれてありがとう。
EDIT: これを行うことについてはインターネット上にたくさんの情報がありますが、それはすべてMS DOSではなくWindowsコマンドプロセッサにあります。DOS とコマンド プロンプトは同じものではないことをご理解ください。