Как мне найти дату создания файла для летучей мыши?
Подскажите, как можно узнать дату создания файла в BAT. У нас есть переменная для %%~ti, но она указывает только дату модификации файла. А откуда вы знаете, что это дата создания файла?
2 ответа
Решение
@echo off
for /f "skip=5 tokens=1,2 delims= " %%a in ('dir /a-d /tc "%~1"') do (
echo Date: %%a, Time: %%b, File: %~1
exit /b 0
)
По крайней мере, эти три варианта существуют, и все они доступны для сценариев.
Возможны ограничения в зависимости от версии ОС, языка и используемых символов.
- Powershell
- WMIC
- VBS скрипт с использованием WSH