cs.phhsnews.com


cs.phhsnews.com / Jak se Windows rozhoduje, který z dvou souborů s identickými časovými razítky je novější?

Jak se Windows rozhoduje, který z dvou souborů s identickými časovými razítky je novější?


Co to znamená, když máte dva identické soubory s identickými časovými razítky, přesto Windows říká, že jeden soubor je novější než ten druhý? Jak to může být? Dnešní příspěvek SuperUser Q & A pomáhá zmatenému čtenáři vyřešit tajemství časové známky.

Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, což je komunita řízená seskupení webových stránek Otázky a odpovědi.

Čtečka SuperUser WBT chce vědět, jaký systém Windows rozhodne, který ze dvou souborů s identickými časovými razítky je novější:

Jakmile Windows zobrazí takové dialogové okno s odpovídajícími časovými razítky, jak zjistí, který z těchto dvou souborů je novější?

Nejdříve jsem si myslel, že Windows porovnává atribut vytvořený datem a používá výsledek tohoto porovnání k označování jednoho nebo druhého za novější. Pokud byl soubor zkopírován do určitého umístění, může mít datum vytvoření, kdy byla kopie provedena, a nikoli datum vytvoření původního souboru. Nicméně po reprodukci s jiným souborem, jehož výsledek je novější, se zdá být opak:

Výsledek je stejný, ať už kopírování nebo přesunutí souboru:

A pro pozadí je soubor v test2 dříve vytvořená kopie souboru v testu 1.

Jak se Windows rozhodne, který ze dvou souborů s identickými časovými razítky je novější?

Grawita příspěvku

SuperUser přispěvatel má odpověď:

Časové razítko v souborový systém NTFS má rozlišení 100 nanosekund (0.0000001 s). I když dialogové okno vlastností zobrazuje stejnou zaokrouhlenou hodnotu, mohlo by se stát, že soubory byly vytvořeny v desetinách sekundy.

Poznámka: Většina systémů souborů měří časy v μs nebo ns. FAT32 je trochu reliktní a zaokrouhlení časových značek na dvě sekundy.

Zkuste jednu z následujících metod porovnat časové razítka:

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

  • Via PowerShell:

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

  • Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.

Image Credit: WBT (SuperUser)


Existují dva druhy lidí na tomto světě: ti, kteří otevírají a odstraňují nežádoucí e-maily a ti, kteří je ignorují, opouštějí nepřečtené počty se navždy zvětšují.

Existují dva druhy lidí na tomto světě: ti, kteří otevírají a odstraňují nežádoucí e-maily a ti, kteří je ignorují, opouštějí nepřečtené počty se navždy zvětšují.

Přejděte na Nastavení> Upozornění na svém iPhone a pak přejděte dolů na aplikaci, kterou chcete vypnout a vyberte jej. V tomto příkladu používám službu Airmail Přepnout ikonu aplikace Badge App Nyní se oznámení objeví v Centrále upozornění, ale počet nepřečtených e-mailů (nebo zpráv nebo komentářů Facebooku) se nezobrazí vedle ikony aplikace

(how-top)

Jak monitorovat šířku pásma a využití dat jednotlivých zařízení ve vaší síti

Jak monitorovat šířku pásma a využití dat jednotlivých zařízení ve vaší síti

Kolik šířky pásma a dat jsou zařízení ve vaší síti? Bandwidth hogs mohou zpomalit celou síť a využití dat na jednotlivých zařízeních je důležité, pokud váš poskytovatel internetových služeb uloží omezení šířky pásma. Bohužel je těžké získat kompletní obraz o šířce pásma a využití dat v normální domácí síti .

(how-top)