Petr Solin wrote:Explorer vam aspon umozni skopirovat tieto data do ineho adresara s kratsim nazvom. A PRESNE O TOTO MI IDE! Ale to som tu uz pisal.
Myslim, ze problem je jinde. Jednou jsem tez resil problem se smazanim souboru, ktery mi ulozil MSIE.
Adresa k souboru byla tak dlouha, ze ji nedokazal smazat ani windowsowsky pruzkumik. Tehdy jsem to resil tak, ze jsem vsechny vnorene adresare (jednalo se o adresare typu Documents and Settings\jmeno uzivatele\ - uz ted je to 40 znaku!) postupne prejmenovaval na jednoznake nazvy, dokud jsem celkovou delku cesty nezkratil na delku, se kterou se jiz dalo pracovat.
V tomto pripade dlouhy nazev mel az soubor na konci cesty, takze nebyl problem se k nemu doklikat.
Windowsy zrejme pouzily v definici cesty
SpecialFolders jako je treba %USERPROFILE% a tim usetri nejake to misto v ceste.
Jak vyrobit sileny adresar:
1) run cmd
2) vyrobim adresar s 240 znaky v nazvu
Code: Select all
mkdir Lorem_ipsum_dolor_sit_amet_consectetuer_convallis_consequat_Nam_Curabitur_id_Consequat_nulla_neque_neque_egestas_In_faucibus_vitae_consectetuer_quis_nibh_Dis_libero_Praesent_in_hendrerit_condimentum_arcu_In_ac_malesuada_felis_Feugiat_Donec
3) ted vyrobim v tomto adresari soubor se 40 znaky v nazvu + pripona
Code: Select all
edit LOREM_~1\Lorem_ipsum_dolor_sit_amet_consectetuer.txt
do ktereho klidne napisu
ahoj, ulozi a zavru.
4) pro kontrolu si ho i vypisu
Code: Select all
type LOREM_~1\Lorem_ipsum_dolor_sit_amet_consectetuer.txt
Salamander zobrazuje velikost souboru 6 bytu.
Tim jsem vytvoril txt soubor na adrese o delce cesty
287 znaku! vcetne pripony:
Code: Select all
C:\Lorem_ipsum_dolor_sit_amet_consectetuer_convallis_consequat_Nam_Curabitur_id_Consequat_nulla_neque_neque_egestas_In_faucibus_vitae_consectetuer_quis_nibh_Dis_libero_Praesent_in_hendrerit_condimentum_arcu_In_ac_malesuada_felis_Feugiat_Donec\Lorem_ipsum_dolor_sit_amet_consectetuer.txt
BTW: pokud chci soubor zobrazit pomoci F3 Salamander spadne.
Takze z toho vyplyva, ze MS SW pouziva pri vytvareni cest k adresarum a souborum bud relativni nebo DOSovske cesty a nebo i SpecialFolders.
Timto prispevkem nic neresim, pouze navozuji stav "absurdne dlouhe cesty", kterou opravdu lze vytvorit.
BUG:
Jsem-li v adresari s dlouhym nazvem, tak se v
Command Line urizne nazev nasledovany tremi teckami (coz je vporadku), ale chybi tam zobrazeni ostre zavorky
>
Doufam, ze jsem nikoho neotravil tak dlouhym prispevkem
Edited: Jeste doplnim, ze tento vyrobeny soubor nelze pomoci Salamandera ani Pruzkumnika nikam zkopirovat/presunout, ani o uroven vyse.
Edited2: Po prejmenovani adresare na kratsi nazev je vse bezproblemu...