Змінено і час створення файлу в shellhell


-1

Я хотів би отримати модифікований і час створення для файлу в powershell. Цей команд:

forfiles /m *.* /c "cmd /c echo @file @ftime"

дає змінений час. Яка назва атрибута для створення часу? Я пробував ctimeбез успіху, серпнув у google, не знайшов. Зауважте, що мені потрібно зібрати час створення та змінити час поруч.

Відповіді:


0

Команда forfiles, яку ви використовуєте, не має нічого спільного з PowerShell і може бути використана також у простому вікні командного рядка. Крім того, якби ви прочитали, що forfiles /?говорить, ви б знали, що час створення файлу друку не підтримується.

Для конкретного рішення PowerShell ви можете використовувати щось на зразок наступного:

foreach ($objFile in Get-ChildItem "C:\Windows\*.exe") { '"' + $objFile.Name + '" | ' + $objFile.CreationTime.ToShortTimeString() + ' | ' + $objFile.LastWriteTime.ToShortTimeString() }
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.