it.phhsnews.com


it.phhsnews.com / In che modo Windows decide quale dei due file con timestamp identici è più recente?

In che modo Windows decide quale dei due file con timestamp identici è più recente?


Che cosa significa quando si hanno due file identici con timestamp identici, tuttavia Windows dice che un file è più recente rispetto all'altra? Come può essere? Il post di Q & A di SuperUser di oggi aiuta un lettore confuso a risolvere un mistero di data e ora.

La sessione di domande e risposte di oggi ci viene fornita da SuperUser, una suddivisione di Stack Exchange, un raggruppamento di siti Web di domande e risposte.

La domanda

Lettore SuperUser WBT vuole sapere come Windows decide quale dei due file con timestamp identici è più recente:

Quando Windows visualizza una finestra di dialogo come questa con timestamp corrispondenti, come determina quale dei due file è più recente?

All'inizio pensavo che Windows stesse confrontando l'attributo data e usando il risultato di quel confronto per etichettare l'uno o l'altro come nuovo. Se un file è stato copiato in una posizione particolare, potrebbe avere la data di creazione di quando è stata creata la copia anziché la data di creazione del file originale. Tuttavia, dopo averlo riprodotto con un altro file, il risultato di uno è più recente sembra essere l'opposto:

Il risultato è lo stesso sia per copiare o spostare il file:

E per lo sfondo, il file in test2 è un

Come fa Windows a decidere quale dei due file con timestamp identici è più recente?

La risposta

SuperUser contributor grawity ha la risposta per noi:

Data e ora in il file system NTFS ha una risoluzione di 100 nanosecondi (0,0000001 s). Anche se la finestra di dialogo delle proprietà mostra lo stesso valore arrotondato, potrebbe comunque essere che i file siano stati creati in decimi di secondo l'uno dall'altro.

Nota: la maggior parte dei file system misura i tempi in μs o ns. FAT32 è un po 'di una reliquia e arrotonda i timestamp a due secondi.

Prova uno dei seguenti metodi per confrontare i timestamp completi:

  • wmic datafile dove name = "c: \ foo \ bar.txt" get lastmodified

Via PowerShell:

  • (Get-ChildItem c: foo bar.txt) .LastWriteTime.ToString ("o")

Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.

Image Credit: WBT (SuperUser)


Come ottenere l'app YouTube Go semplice e leggera in qualsiasi Paese

Come ottenere l'app YouTube Go semplice e leggera in qualsiasi Paese

YouTube è ottimo, ma solo se disponi di una connessione dati coerente e larghezza di banda illimitata. Questa è la norma per gli abitanti delle città nei paesi ricchi, ma non per la maggior parte delle persone sul pianeta terra. Ecco perché Google ora offre YouTube Go, una versione ridotta dell'app YouTube Android che ti consente di scegliere la qualità del tuo video e persino scarica video da guardare in seguito.

(how-top)

Come ottenere la modalità verticale di Pixel 2 sul tuo nexus o telefono Pixel

Come ottenere la modalità verticale di Pixel 2 sul tuo nexus o telefono Pixel

La modalità verticale è probabilmente la cosa più eccitante del fumo sugli smartphone moderni: è persino diventata la ragione per compra un telefono su un altro a questo punto. Ma se sei complessivamente felice con il tuo attuale telefono di generazione e vuoi solo mettere le mani su una di quelle dolci azioni di ritratto, ora puoi CORRELATO: Come scattare foto migliori con la fotocamera del tuo telefono Un esperto modem di Google Camera ha preso il file APK originale della fotocamera da Pixel 2 e modificato per portare la modalità Ritratto, tra le altre caratteristiche, ai pixel e XL originali, nonché ai modelli Nexus 6P e 5X.

(how-top)