Existem diversas maneiras de verificar o espaço livre em disco no Windows Server 2008 Server Core.

A mais simples é com o comando DIR
dir C:\ | find "bytes free"

Neste exemplo o comando DIR foi incrementado com o comando FIND para trazer na tela somente a quantidade de bytes livre.
O resultado sendo em bytes não fica muito simples de entender, então divida por 1024 e terá o valor em kbytes, divida novamente e terá o valor em megabyte e assim sucessivamente. O mesmo valerá para os demais exemplos.
(Infelizmente a calculadora não está disponível no Server Core)

Este outro comando usa os recursos WMI (Windows Management Instrumentation).
WMIC logicaldisk WHERE drivetype=3 GET freespace /Value

O próximo comando é bem mais completo e exibe não só o espaço livre assim como também o espaço usado e o disponível.
fsutil volume diskfree C:

 Provavelmente existem outros métodos.

Este artigo foi originalmente escrito por:
Daniel Donda
Leader UGSS Mcsesolution (GITCA) 
MCITP Enterprise, MCP, MCSA, MCSE, MCT, MCSE Messaging / Security
Colaborador do MCPBrasil.com
--------
Donda's site: http://www.mcsesolution.com/
Twitter: http://twitter.com/danieldonda