Come posso visualizzare la timestazione di un file con secondi, dalla row di command?

Come posso visualizzare il timbro temporale di un file con secondi,

(data / ora di creazione, data / ora modificata, data / ora di accesso, tutti con secondi).

dalla row di command?

È ansible utilizzare PowerShell per get tali informazioni.

  1. Avviare PowerShell dal menu di avvio
  2. Uso:

Get-ChildItem <<File or Folder>> -Force | Select-Object FullName, CreationTime, LastAccessTime, LastWriteTime, Mode, Length

Esso stamperà le informazioni per te. -Force viene utilizzato per get elementi che non possono essere altrimenti accessibili dall'utente, ad esempio i file nascosti o di sistema. Inoltre è ansible utilizzare l'opzione -Recurse per recuperare in cartelle.

——— // aggiunto da barlop

 PS C:\Users\user> Get-ChildItem c:\q\az.png -Force | Select-Object FullName, CreationTime, LastAccessTime, LastWriteTime , Mode, Length FullName : C:\q\az.png CreationTime : Sun 28 Apr 2013 12:12:59 LastAccessTime : Sun 28 Apr 2013 12:12:59 LastWriteTime : Tue 22 Jul 2008 05:01:47 Mode : -a--- Length : 79248 PS C:\Users\user> 

————– // fine aggiunto da barlop

Un modo semplice per recuperare in cartelle e avere un file che può essere importto in Excel è quello di utilizzare:

Get-ChildItem C:\ProjectX -Force -Recurse | Select-Object FullName, CreationTime, LastAccessTime, LastWriteTime, Mode, Length | Export-Csv c:\temp\ProjectX_files.csv

// pic aggiunto da barlop
immettere qui la descrizione dell'immagine

 E:\blah>cscript //nologo filetimes.vbs aa Times for file: E:\blah\aa Created: 15/12/2014 2:04:22 AM Modified: 31/05/2016 10:42:31 PM Accessed: 15/12/2014 2:04:22 AM 

contrasto con

 E:\blah>dir aa 31/05/2016 10:42 PM 26,990 aa 

(dir solo mostra una volta alla volta, ad esempio / tw per impostazione predefinita, o / tc o / ta può scrivere / t: w etc vedere dir /? per altre informazioni)

Quindi il file vbscript mostra 3 volte e secondi e in un solo command.

 Set objFSO = CreateObject("Scripting.FileSystemObject") if WScript.Arguments.Count = 0 Then WScript.Quit End If strfileFolder = objFSO.GetAbsolutePathName(WScript.Arguments(0)) 'this line only works with cscript WScript.StdOut.WriteLine "Times for file: " & strfileFolder Set v = objFSO.GetFile(WScript.Arguments(0)) dm=v.DateLastModified dc=v.DateCreated da=v.DateLastAccessed WScript.StdOut.WriteLine("Created: "&dc) WScript.StdOut.WriteLine("Modified: "&dm) WScript.StdOut.WriteLine("Accessed: "&da)