» »

sorting files by name

sorting files by name

Ijus ::

zdravo.

rad bi sortiral fajle na usb ključku po imenu fajlov - ker mi auto radio ne sortira fajlov po imenu ampak po datumu kreacije na ključku.
vrstni red fajlov na usb ključku ni po imenu ampak po datumu kreacije. - ko sem kopiral mp3/flac fajle na ključek.
isto je v cmd če uporabiim ukaz dir.

rabil bi nek tool. sem pogledal v cmd pa obstaja ukaz sort sam mi napiše access denied. ne znam s tem toolom. tud če zaženem cmd z administrative rights.
mam total commander sam ne najdem kakega takega ukaza.

Ijus ::

jao f* ej. kolkokrat se mi je že zgodil. iskal ko blesav pa niš našel. tle napisal. pol pa našel.
našel tool: Anerty's Lair - DriveSort

sorry.

Baja ::

total commander ima odličen multi rename tool

Ijus ::

:)) vem za to. pa ni to to kar sem iskal.
ti ko snemaš fajle recimo na usb ključek je default vrstni red ne po imenu fajlov alphabeticaly ampak po datumu kreacije fajlov na ključku.
rename tool to ne bi spremenil. ne vem. jst kokr vem ne bi.

in ko dam usb ključek v avto radio pa če začen mpredvajat mp3-je od prvega do zadnjega niso fajli sortirani po imenu ampak po datumu kreacije.
tko da je lahko reckmo nek file na "b" pred fajlom na "a".

pravnik ::

Bilo ti je svetovano, da uporabi Total Commander. Tam pa moraš v "multirename" seveda označiti, da naj ti jih oštevilči. Pa naj ti jih številči dvomestno (01, 02,..). Potem ne bi smelo biti več težav glede predvajanja.

Primer:
zgoraj levo: maska preimenovanja: ime datoteke => vpišeš npr. [C]. [N]
določi števec: število decimalk: => vpišeš 2

Baja ::

mogoče sam multirename res ne bi bil dovolj. vcasih sem podobno pocel za enega midi muzikaša. oštevilčil sem fajle in jih s TC skopiral na disketo, pa je bralo potem kot treba. TC je očitno kopiral po vrstnem redu, windowsi pač ne.

mas pa en kup pluginov za TC, ReDate bi verjetno bil primeren

http://www.sac.sk/files.php?d=15&l=R

Ijus ::

da. total commander kopira po alphabetical vrstnem redu. oziroma mislim da glede na sort fajlov.
rename pa to ne bi rešil - še kar vsaj mislim tako.

zanimivo bi bilo če bi znal kdo povedat kako to uredit v cmd.

Ijus ::

če poopravim: glede na visual sort fajlov v samem t.c.

Baja ::

copy /b filename.ext +,,

rabiš še skripto ki ti prečesa mapo. pa malce delaya med 'touchanjem' fajlov.

Ijus ::

ma ne to no.
sej mora bit nek simple ukaz. jaz mislim da je prov za to ukaz sort. sam ne znam ga uporabljat.
sem probal pa mi ni šlo.
če bo kdo pogledal...
jst sem sma dal sort h:\metal pa mi je napisal access denied.
pač h: je bil ključek pa hotel sem sortat folder metal z heavy metal musko.
pol sem še probal cmd z administrative rights pa isto.

kloko ::

Zapičil si se v ta sort, ampak ta ti ne bo rešil tvojega problema! Ukaz sort nič ne sortira datotek na mediju, le izpis na zaslonu tvojega terminala.
Najprej moraš biti 100%, kateri vrstni red je merodajen na tvojem avtoradiu, potem pa zapis datotek na medij narediti temu ustrezno. Če je merodajen datum zapisa imaš en primer malo višje, če so merodajna imena datotek, bo treba spremeniti imena.

L.p., Kloko

Gokeiken ::

Imam isto zadevo v avtu. Tega se lotim tako, da imam imena fajlov npr od 1-10.
Ko bo windows kopiral fajle bo najprej prekopiral 10 in potem od 1-9. Na koncu na ključku izbrišem 10. fajl in imam lepo po vrsti od 1-9.
Bedna zadeva :)

Zgodovina sprememb…

  • spremenil: Gokeiken ()

Baja ::

ma ne to no.


@echo off
for %%i in (*) do (
	copy /b %%i +,,
	timeout 5 > nul
)


tole skopiraj v fajl, shrani kot ReDate.bat, vrži v windows/system mapo, da lahko kličeš od koder koli, voila.

v explorerju odpres mapo ki jo želiš posortirati, držiš shift in kliknes desni miškin gumb -> open command window here. potem še samo vtipkas redate in pritisneš enter.

SeMiNeSanja ::

Pismu, ste umetniki :)

Uporabi TotalCommander.... vendar najprej označi vse datoteke, potem pa v meniju izberi Files/Attributes. Tam označiš opcijo 'Change date/time' vpišeš poljubni datum/uro in stisneš OK.

Ker bodo imele vse datoteke isti datum, bodo sedaj o vrstnem redu odločala imena datotek. Tu se pa potem lahko igraš tudi z multi-rename orodjem.

Ijus ::

lol. haha. ta zadnja ga zmaga.
vsak po svoje.
jaz sem že rešil zadevo. 50 postov prej.
drugač hvala za info. bo tudi drugim prav prišlo.

Baja ::

:)

če pa je rabil simpl ukaz ;p

pa še v desni klik si vrzes. http://defaultprogramseditor.com/

Zgodovina sprememb…

  • spremenil: Baja ()

SeMiNeSanja ::

Ijus je izjavil:

lol. haha. ta zadnja ga zmaga.
vsak po svoje.
jaz sem že rešil zadevo. 50 postov prej.
drugač hvala za info. bo tudi drugim prav prišlo.


Na Lunixu za to uporabiš ukaz "touch". Obstajajo tudi porti na DOS...

Drugače pa naj bi delovalo to:

@echo off
    setlocal enableextensions disabledelayedexpansion

    (for %%a in (%*) do if exist "%%~a" (
        pushd "%%~dpa" && ( copy /b "%%~nxa"+,, & popd )
    ) else (
        type nul > "%%~fa"
    )) >nul 2>&1


shrani kot touch.cmd in se igraj....


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Zamenjava ČŠŽ v CSZ?

Oddelek: Programska oprema
233205 (2627) KLux
»

sortiranje fajlov v DOS okolju v FAT tabeli?

Oddelek: Pomoč in nasveti
6675 (550) Alen T 1978
»

Navigacija v Total Commanderju

Oddelek: Operacijski sistemi
242104 (1782) R33D3M33R
»

avtoradio ne bere čšž ; kako zapečti ČŠŽ --> CSZ (da ne bi vsake pesmi popravljal)

Oddelek: Na cesti
151923 (1670) Klemenn
»

Ime Priimek v Ime_Priimek (strani: 1 2 )

Oddelek: Programska oprema
555010 (3970) Doman

Več podobnih tem