Comment puis-je exclure des noms de fichiers à partir d'un MS DOS dir liste?

Je suis entrain de créer un MS DOS script batch qui doit à chaque liste .fichier bat dans le répertoire en cours, mais ne pas montrer autoexec.bat ou d'autres services publics ou des systèmes .les fichiers bat qui ne devrait pas être exécuté par l'utilisateur.

J'ai actuellement DIR "*.bat" /B /P

Cette liste tous .les fichiers bat de façon appropriée, mais il montre autoexec.chauve-souris. Comment aurais-je exclure de la liste? Aussi peu important, comment pourrais-je couper les extensions de fichier et de montrer plus de 7 caractères DOS limite les fichiers?

Contraintes: je ne suis pas en mesure d'utiliser une version DOS au-dessus de WinME. C'est la version que j'utilise.

Merci pour toute aide.

EDIT:
Il ya beaucoup d'informations sur internet à propos de le faire, mais c'est tout dans l'interpréteur de commandes windows, pas MS-DOS. S'il vous plaît comprendre que le DOS et l'Invite de Commande ne sont pas la même chose.

OriginalL'auteur Bit Fracture | 2013-03-30