Sim. Você pode até fazer isso através de uma LAN.
A transação CIFS é TRANS2_QFSINFOe o nível de informação é SMB_QUERY_FS_VOLUME_INFO. A função nativa da API do Windows NT para consultar o tempo de criação de um volume é ZwQueryVolumeInformationFile(), que gera uma FILE_FS_VOLUME_INFORMATIONestrutura de dados (quase idêntica à do CIFS, nota) quando solicitada a FileFsVolumeInformationclasse de informações. Testar se essa consulta funciona faz parte do testador IFS que a Microsoft fornece aos desenvolvedores de drivers.
Curiosamente, ninguém parece ter escrito um utilitário útil que apenas consulta um volume e imprime seu carimbo de data / hora de criação na forma legível por humanos. 1 O mais próximo que você vai chegar, até onde eu sei, é acionar a procmonferramenta SysInternals e procurar as consultas de informações de volume que estão sendo transmitidas. Talvez alguém que esteja lendo isso se inspire para criar um volcomando aprimorado .
Sim, o registro de data e hora da criação do volume é inicializado corretamente e não é apenas definido como zero ou alguma outra constante. Não verifiquei, mas meu palpite para o local de armazenamento dessas informações é o $STANDARD_INFORMATIONatributo da $Volumeentrada MFT. Posso pensar em três outros lugares possíveis, mas esse é o mais lógico.
1grawity 'utility s só precisa de um pouco mais polonês, incluindo usos simples de FileTimeToSystemTime()e GetTimeFormat(), para torná-lo utilizável para os usuários finais que não pode decodificar Win32 TimeStamps em suas cabeças. ☺