Miten muutta tiedoston nimi "ei-tavanomaisesti"?
|
|
Mustekala
Newbie
|
6. syyskuuta 2010 @ 16:17 |
Linkki tähän viestiin
|
Minulla on ongelma, eli erään lataamani tv-sarjan videoista ei aukea n.30%, ja mikään videontoisto ohjelma ei niitä avaa, eikä tiedostoihin voi tehdä myöskään mitään muutoksia. Olen nyt todennut että kaikki videot jotka ei aukea ovat tiedostonimiltään hyvin pitkiä, ja muistan että minulla aiemminkin oli samantapainen ongelma joihinkin toisiin videoihin liittyen. Silloin sain asian korjattua tiedostonimiä lyhentämällä, mutta tällä kertaa en keksi miten. Ja tosiaan tavanomainen oikea-nappi+rename ei siis tällä kertaa toimi.
Miten pystyn muuttamaan näiden tiedostojen nimet lyhyemmiksi?
|
Senior Member
5 tuotearviota
|
6. syyskuuta 2010 @ 17:55 |
Linkki tähän viestiin
|
CMD
rename tiedosto.avi tiedosto2.avi
|
1pertti
AfterDawn Addict
|
6. syyskuuta 2010 @ 20:49 |
Linkki tähän viestiin
|
Onko kyseessä niin pitkä polku ja tiedostonimi, että ne yhdessä ylittävät 256 merkkiä? Tällöin ei tiedoston avaaminen eikä uudelleen nimeäminenkään onnistu, mutta ongelman voi ratkaista kiertotietä:
Valitse ongelmatiedoston polusta joku ylempi kansio, jonka nimi on varsin pitkä. Muuta tämän kansion nimi tilapäisesti yksikirjaimiseksi. Mene sitten kansioon, jossa ongelmatiedosto on. Parhaassa tapauksessa polku lyheni niin paljon, että voit nyt uudelleennimetä ongelmatiedoston ja antaa lyhemmän nimet. Lopuksi muutat ylemmän kansion nimen taas alkuperäiseksi.
Esimerkiksi jos 270 merkkiä pitkä polku on tämännäköinen C:\Kansio\Toinenkansionimi\Kolmas\...\erittäin_pitkä_tiedostonimi_jota_ei_voi_lyhentää
Muuta eli Rename "Toinenkansionimi" tilapäisesti pelkäksi "T":ksi.
Jos koko polku muutoksen jälkeen mahtuu 256 merkkiin, tiedostonimi "erittäin_pitkä_tiedostonimi_jota_ei_voi_lyhentää" voidaankin nyt muuttaa lyhemmäksi normaalisti Rename-komennolla.
Edit. Tarkennan vielä: Kun tiedostopolku on 256 merkkiä tai alle, nimen voi muuttaa normaalilla tavalla klikkaamalla tiedostonimeä oikealla ja valitsemalla Nimeä uudelleen.
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 7. syyskuuta 2010 @ 21:42
|
Member
8 tuotearviota
|
7. syyskuuta 2010 @ 15:04 |
Linkki tähän viestiin
|
Lisään vielä; jos tiedostonimessä on välilyöntejä, niin komentorivillä se pitää laittaa heittomerkkien sisään. esim:
rename "video tiedosto.avi" tiedosto2.avi
Q9400 / 4GB DDR2 / VTX 5770 1GB / Intel X25-V SSD / Win7 x64
|
BforeDusk
AfterDawn Addict
|
8. syyskuuta 2010 @ 14:28 |
Linkki tähän viestiin
|
Ihan hyvä oppia komentorivi asioita.
Eiköhän kuitenkin tiedoston siirtäminen onnistu vaikka lähtöpisteessä polku + tiedostonimi ylittävät 256 merkkiä.
Raahaa vaikka aseman juureen ja nimeää siinä uusiksi. Ja siirtää takaisin.
Kansiorakenne, jonne taltioi omat, kannattaa kyllä miettiä kunnolla, jos 256 merkkiä menee yli.
Noi ei_niin_lailliset_jakelut_ja_kuka_kivan_tarjosi imuroinnit omat ongelmansa tekee.
Osta paskaa, saat 2kk kaupan päälle.
- Zz Topelius -
|
1pertti
AfterDawn Addict
|
9. syyskuuta 2010 @ 00:44 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti BforeDusk: Eiköhän kuitenkin tiedoston siirtäminen onnistu vaikka lähtöpisteessä polku + tiedostonimi ylittävät 256 merkkiä.
Itselläni ei ole tuosta tilanteesta kokemuksia, mutta muualta olen lukenut, että Windows pitää 256 merkkiä ylittävää tiedostopolkua laittomana, eikä suostu mitenkään käsittelemään tiedostonimeä, joka on polun päässä. Kyseessä on siis Windowsin bugi, koska se kuitenkin jossakin tilanteessa sallii muodostaa tällaisen tiedostopolun.
|
wipe2000
AfterDawn Addict
15 tuotearviota
|
9. syyskuuta 2010 @ 03:06 |
Linkki tähän viestiin
|
Windowsissa ei ole bugeja, on vaan outoja omnaisuuksia:)
Jotain uudelleennimeämisohjelmaa voisi ainakin kokeilla, esim. LupasRename. Mutta jos edellä kerrottu komentorivikeino toimii, niin sehän on ihan näppärä.
|
Mainos
|
  |
|
BforeDusk
AfterDawn Addict
|
9. syyskuuta 2010 @ 13:04 |
Linkki tähän viestiin
|
Lainaus: Windows pitää 256 merkkiä ylittävää tiedostopolkua laittomana, eikä suostu mitenkään käsittelemään tiedostonimeä
Komentorivin rename (luetun aiemman viestin perusteella) ainakin toimii.
Hämärä muistikuva että yhdessä koneesa olisin kerran törmännyt ylipitkään polku/nimi häikkään. En muista miten ratkesi.
Mustekala jos jaksaisi, tai joku muu, vaikka minä itse, testata antaako siirtää toommosen tiedoston toiseen paikkaan, aseman juureen, jotta 'tavanomainen oikea-nappi+rename' ei tyssää 256-rajaan. Vai onko tiedosto GUI käytössä noin laiton. Onnistuuko tuhoaminen? Vai onko noin paha "outo ominaisuus".
Toisena testinä voi kokeilla mitä live-linux cd sanoo uudelleen nimeämisestä tavnomaiseen tapaan.
Veikkaan ettei ole rajoitusta 256 merkkiin tms.
Winukan estot ja piiloitukset ei astä linuxissa toimimista, niin veikkaan ettei oudot ominaisuudetkaan tuota hankaluuksia.
Osta paskaa, saat 2kk kaupan päälle.
- Zz Topelius -
|