Come altri hanno già detto, non c'è nulla di integrato in Windows. Se desideri un'alternativa al file
porte, controlla TrID. Lo sviluppatore rende inoltre disponibile l'analizzatore sia come Win32 DLL che come .NET Assembly.
1. Puoi scaricare e installare git per Windows
Ha un comando file integrato in git-bash.exe
2. Puoi usare Windows build di file
Link qui https://github.com/nscaife/file-windows/releases
Oppure qui https://github.com/julian-r/file-windows/releases
3. Prova https://github.com/joeky888/fil
È uno strumento di comando scritto in Go.
Simile a file
comando ma multipiattaforma senza alcuna dipendenza.
Utilizzo:
file <SOME_FILE>
Probabilmente non ce n'è uno sul tuo sistema per impostazione predefinita. È possibile installare la suite di strumenti Cygwin (port dei comandi GNU alle API Win32). C'era anche MKS Toolkit e un altro il cui nome al momento mi sfugge. MKS era commerciale, Cygwin, ovviamente era GNU/GPL, e l'altro vinto è stato infine rinominato (da OpenNT?) e successivamente acquisito da Microsoft e incorporato in una sorta di suite MSDN per Win2K o Server 2003 o qualcosa del genere.
Per ognuno di questi dovresti semplicemente eseguire il comando 'file' sui tuoi file di destinazione proprio come faresti sotto UNIX. Potrebbe essere necessario avviarli sotto la shell simile a UNIX inclusa (bash, per Cygwin, ksh o MKS Toolkit e chissà cosa per l'altro).