Zachovanie atribútov pri kopírovaní zložky
Moderator: Hacker
Zachovanie atribútov pri kopírovaní zložky
Pri kopírovaní zložiek dochádza k tomu že zložky na druhom resp. ext. disku majú dátum a čas kedy bol tento úkon zadaný. Súbory v zložke sú v poriadku majú zachovaný dátum a čas . Ako to urobiť aby pri kopírovaní sa zachoval pvôvodný obsah s dôrazom na atribúty kopírovanej zložky. Pri veľkom množstve zložiek je problém ich triediť podľa dátumu vzniku resp prinajmenšom roku ich vytvorenia.
No práve to je problém ,inak by som som nepísal o tento problém. Mám to nastavené tak ako píšeš a napriek tomu mi prekopíruje zložku a vytvorí atribút napr. s dnešným dátumom a terajším časom aj keď je zložka 2 roky stará. Súbory v nej sú o.k.MartinK wrote:Jen to nemas nastaveno!
Konfigurace -> Moznosti -> Kopirovani a odstraneni -> Kopirovat datum a cas u slozek.
No aby to nebolo všetko. Pri kopírovaní jednej zložky čo som teraz kontroloval ktorá obsahuje ďalšie podadresáre ,sa skopírovali správne ale tie obahujú ďalšie podadresáte v stromovej štruktúre ale čuduj sa svete s terajším dátumom a časom i keď pôvodné boli 3 roky staré. Tak to už naozaj neviem ako to funguje ..........
Zkus to popsat podrobneji (verze OS, typ FS, sit/nesit, ...), treba potom nekoho neco napadne.
Ja to prave otestoval na lokalnich discich na Win 10 / 32 bit a to na FAT32 i NTFS a funguje mi to zcela bez problemu - datum i cas adresaru vcetne zanorenych podadresaru se prenasi spravne na cilovy disk. Jsem samozrejme adminem sveho PC a pouzivam posledni verzi TC852a. Ale problemy s datem/casem kopirovanych slozek jsem nemel ani u predchozich verzi TC.
Jedine snad jeste muzes zkusit v dialogovem okne kopirovani zvolit "Zkopirovat prava NTFS". Mne to funguje ale spravne i bez teto volby.
Ja to prave otestoval na lokalnich discich na Win 10 / 32 bit a to na FAT32 i NTFS a funguje mi to zcela bez problemu - datum i cas adresaru vcetne zanorenych podadresaru se prenasi spravne na cilovy disk. Jsem samozrejme adminem sveho PC a pouzivam posledni verzi TC852a. Ale problemy s datem/casem kopirovanych slozek jsem nemel ani u predchozich verzi TC.
Jedine snad jeste muzes zkusit v dialogovem okne kopirovani zvolit "Zkopirovat prava NTFS". Mne to funguje ale spravne i bez teto volby.
Ja používam TC 8.51RC1, WXP pro 32bit..Keď som to kontrolal detailne ,tak ja pravda že nie u všetkých zložiek došlo k tomuto javu. Bohužial pôvodé zložky som už vymazal lebo som potreboval uvolniť miesto na disku a tak už neviem tu konkrétne vykonať spätnú odozvu. Zmieril som sa s tým a viem o tomto jave pretože dôležité sú súbory, ktoré majú zachované pôvodné atribúty
Matej123,
NTFS meni datum adresara na datum posledneho zapisu do lubovolneho suboru v nom. TC sa to snazi zas nastavit spat, ale nie je to vzdy spolahlive, napr. ked sa potom zacne kopirovat daky podadresar do daneho adresara, tak podadresar ma datum OK, ale "nadadresaru" sa datum zmeni. Takisto to moze blokovat aj antivirak, ked sa TC snazi zmenit datum a antivirak ten adresar prave kontroluje a blokuje zmenu datumu.
Co sa tyka aktualnosti verzie, o com hovori MartinK, je, ze je zbytocne hlasit chybu v starej verzii, ked je uz nova. To je, ako keby si volal poziarnikov, ze vcera tam a tam horelo, a ked sa ta opytaju, ci hori stale, povies, ze nevies.
Roman
NTFS meni datum adresara na datum posledneho zapisu do lubovolneho suboru v nom. TC sa to snazi zas nastavit spat, ale nie je to vzdy spolahlive, napr. ked sa potom zacne kopirovat daky podadresar do daneho adresara, tak podadresar ma datum OK, ale "nadadresaru" sa datum zmeni. Takisto to moze blokovat aj antivirak, ked sa TC snazi zmenit datum a antivirak ten adresar prave kontroluje a blokuje zmenu datumu.
Co sa tyka aktualnosti verzie, o com hovori MartinK, je, ze je zbytocne hlasit chybu v starej verzii, ked je uz nova. To je, ako keby si volal poziarnikov, ze vcera tam a tam horelo, a ked sa ta opytaju, ci hori stale, povies, ze nevies.

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
ZED,
wincmd.ini
[Configuration]
CopyAllTimes=1
0: Copy just the last modified date/time
1: Also copy creation date/time and last access date/time
HTH
Roman
wincmd.ini
[Configuration]
CopyAllTimes=1
0: Copy just the last modified date/time
1: Also copy creation date/time and last access date/time
HTH
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Taky moc dekuji za toto info,
je to opravdu uzasna vec, kterou jsem davno potreboval a musel ji resit jinymi prostredky. Konkurencni souborove manazery jsem uz davno prestal zkoumat, protoze pokud nektery umi nahodou jednu vec navic proti TC, tak dalsich aspon nekolik desitek az stovek neumi vubec nebo jen velmi krkolomne. Pouzivam proto na tuto akci WinRar, ktery umi vytvorit archiv se vsemi casy. A stejne tak ho i extrahovat.
Casem jsem ale zjistil, ze tato funkce (CopyAllTimes=1) je pro me prinosem jen ve +- 40% pripadu a jinde by mi vyhovovalo kopirovani bez jejiho vyuziti. V "Nastaveni" jsem ji nenasel, takze zbyva jen "rucni" modifikace WINCMD.INI, ale ta znamena NUTNY restart TC. I nekolikrat denne. To mi ale moc nevyhovuje, prichazim tim o historii celeho dne. (Vsechny "historie" mam zcela zamerne zakazane ukladat a tech par, ktere nejdou zakazat, se zase nastesti neprotlaci pres atribut "R" u WINCMD.INI).
Takze mym snem nebo pranim by bylo nastavovani "CopyAllTimes" v kazdem kopirovacim dialogu (default prevzaty z INI) podobne jako to je u "Copy NTFS permissions". To druhé bohužel zatim v INI nenalezam.
Mam k tomuto tematu jeste nekolik napadu, ale nechci tedka zbytecne zatezovat v dobe, kdy autor finisuje s novou verzi.
Dekuji Romanovi, pokud pretlumoci aspon kratky vytah z tohoto autorovi. Staci jen to zaskrtavaci tlacitko (CopyAllTimes) v dialogovem okne kopirovani.
Diky moc. Martin.
je to opravdu uzasna vec, kterou jsem davno potreboval a musel ji resit jinymi prostredky. Konkurencni souborove manazery jsem uz davno prestal zkoumat, protoze pokud nektery umi nahodou jednu vec navic proti TC, tak dalsich aspon nekolik desitek az stovek neumi vubec nebo jen velmi krkolomne. Pouzivam proto na tuto akci WinRar, ktery umi vytvorit archiv se vsemi casy. A stejne tak ho i extrahovat.
Casem jsem ale zjistil, ze tato funkce (CopyAllTimes=1) je pro me prinosem jen ve +- 40% pripadu a jinde by mi vyhovovalo kopirovani bez jejiho vyuziti. V "Nastaveni" jsem ji nenasel, takze zbyva jen "rucni" modifikace WINCMD.INI, ale ta znamena NUTNY restart TC. I nekolikrat denne. To mi ale moc nevyhovuje, prichazim tim o historii celeho dne. (Vsechny "historie" mam zcela zamerne zakazane ukladat a tech par, ktere nejdou zakazat, se zase nastesti neprotlaci pres atribut "R" u WINCMD.INI).
Takze mym snem nebo pranim by bylo nastavovani "CopyAllTimes" v kazdem kopirovacim dialogu (default prevzaty z INI) podobne jako to je u "Copy NTFS permissions". To druhé bohužel zatim v INI nenalezam.
Mam k tomuto tematu jeste nekolik napadu, ale nechci tedka zbytecne zatezovat v dobe, kdy autor finisuje s novou verzi.
Dekuji Romanovi, pokud pretlumoci aspon kratky vytah z tohoto autorovi. Staci jen to zaskrtavaci tlacitko (CopyAllTimes) v dialogovem okne kopirovani.
Diky moc. Martin.
MartinK,
Navrhoval by som jednu INI s CopyAllTimes=1 a druhu s 0 a spustat novu instanciu TC napr. gombikom z Button Baru.
Anglicky napr. takto:
Roman
Navrhoval by som jednu INI s CopyAllTimes=1 a druhu s 0 a spustat novu instanciu TC napr. gombikom z Button Baru.
Anglicky napr. takto:
HTHCopyAllTimes Setting In The Copy Dialog
Dear Christian,
I would like to suggest a checkbox for the CopyAllTimes setting in the copy dialog.
Thank you.
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.