Comme d'autres l'ont dit, rien n'est intégré à Windows. Si vous souhaitez une alternative au file
ports, consultez TrID. Le développeur rend également l'analyseur disponible sous forme de DLL Win32 ou d'assemblage .NET.
1. Vous pouvez télécharger et installer git pour Windows
Il a une commande de fichier intégrée dans git-bash.exe
2. Vous pouvez utiliser la version Windows de file
Lien ici https://github.com/nscaife/file-windows/releases
Ou ici https://github.com/julian-r/file-windows/releases
3. Essayez https://github.com/joeky888/fil
C'est un outil de commande écrit en Go.
Similaire à file
commande mais multiplateforme sans aucune dépendance.
Utilisation :
file <SOME_FILE>
Il n'y en a probablement pas par défaut sur votre système. Vous pouvez installer la suite d'outils Cygwin (ports des commandes GNU vers les API Win32). Il y avait aussi le MKS Toolkit et un autre dont le nom m'échappe pour le moment. MKS était commercial, Cygwin, bien sûr était GNU/GPL, et l'autre gagné a finalement été renommé (de OpenNT ?) et plus tard acquis par Microsoft et incorporé dans une sorte de suite MSDN pour Win2K ou Server 2003 ou quelque chose comme ça.
Pour n'importe lequel d'entre eux, vous n'avez qu'à exécuter la commande 'file' sur vos fichiers cibles comme vous le feriez sous UNIX. Vous devrez peut-être les démarrer sous le shell de type UNIX inclus (bash, pour Cygwin, ksh ou MKS Toolkit, et qui sait quoi pour l'autre).