Forum » Pomoč in nasveti » Preimenovanje datotek
Preimenovanje datotek
neki4 ::
Imam nekaj sto wordovih in pdfjevih datotek, poimenovane po imenu in priimku. Vmes med tema besedama je presledek. Vendar jih želim preimenovati, tako da bo prej priimek in nato ime. A se da to kako na hiter način zamenjat ali moram vsako datoteko posebej?
Uporabljam XP.
Hvala.
Uporabljam XP.
Hvala.
- spremenilo: neki4 ()
slowie ::
Uporabiš orodje, kot je recimo Quick File Rename...
Slowie
"... So let's give our children a chance, okay?" [Douglas Adams]
"... So let's give our children a chance, okay?" [Douglas Adams]
jini ::
ne vem, če kakšno orodje, ki pride z windows, podpira regular expressions. en način je, da si preneseš program za preimenovanje, ki to podpira. drugi način je, da narediš v ukazni vrstici izpis vsebine direktorija v datoteko, pri tem se poigraš s parametri ukazu, da dobiš čim manj odvečnih podatkov. potem seznam odpreš v wordu, odstraniš odvečne informacije (uporabiš lahko tudi stolpični način izbire). shraniš v tekstovno datoteko in jo odpreš v excelu ter nastaviš, da ti razmeji na presledek. zamenjaš stolpca z imenom in priimkom, dodaš v vsako vrstico še ukaz za preimenovanje, spojiš vrstice v eno in to shranih v .bat datoteko.
opeter ::
Brezplačno (odprtokodno) orodje: Métamorphose
Hrabri mišek (od 2015 nova serija!) -> http://tinyurl.com/na7r54l
18. november 2011 - Umrl je Mark Hall, "oče" Hrabrega miška
RTVSLO: http://tinyurl.com/74r9n7j
18. november 2011 - Umrl je Mark Hall, "oče" Hrabrega miška
RTVSLO: http://tinyurl.com/74r9n7j
toxius ::
če znaš pisat macre, ti jih lahko excel odpira enega po enega in preimenuje...
najprej ti prebere in zapiše vso vsebino v en stolpec, potem pa s funkcijama left in right v 2 sosednja stolpca ločimš ime in priimek ter v tretjega zdrušiš priimek in ime nazaj( ali pa ime in priimek)... in tako naprej... sem že enkrat to počel... samo kode ne najdem več, sicer je pa na googlu ogromno tega
najprej ti prebere in zapiše vso vsebino v en stolpec, potem pa s funkcijama left in right v 2 sosednja stolpca ločimš ime in priimek ter v tretjega zdrušiš priimek in ime nazaj( ali pa ime in priimek)... in tako naprej... sem že enkrat to počel... samo kode ne najdem več, sicer je pa na googlu ogromno tega
Zgodovina sprememb…
- spremenil: toxius ()
toxius ::
npr. nekaj takega, ampak je treba par stvari spremenit
Sub RenameFiles()
'Edit this variable to start the name search from a different row:
StartRow = 1
'Edit this variable to specify in which column the names are:
StartColumn = 1
'Edit this variable to look for a different string at the beginning of filenames
Match = "Budget"
'Define an FSO object
Dim FSO As FileSystemObject
Set FSO = New FileSystemObject
'Create a variable to store the folder holding the files
Dim FilesDir As Folder
'Change the string here to look in a different folder (highly recommended :P)
Set FilesDir = FSO.GetFolder("C:\yotam\temp\renamefiles\test\")
'Define a counter variable and set it zero
Dim i As Integer
i = 0
'Loop through all of the files in the folder
Dim CurFile As File
For Each CurFile In FilesDir.Files
'If the file begins with the word "budget" then rename it
If LCase(Left(CurFile.Name, Len(Match))) = LCase(Match) Then
'Rename the file to the value in the specified cell
CurFile.Move FilesDir + "\" + Me.Cells(StartRow + i, StartColumn).Text
'Increment the counter so next time we will use a cell from the next row for naming
i = i + 1
End If
Next
End Sub
Sub RenameFiles()
'Edit this variable to start the name search from a different row:
StartRow = 1
'Edit this variable to specify in which column the names are:
StartColumn = 1
'Edit this variable to look for a different string at the beginning of filenames
Match = "Budget"
'Define an FSO object
Dim FSO As FileSystemObject
Set FSO = New FileSystemObject
'Create a variable to store the folder holding the files
Dim FilesDir As Folder
'Change the string here to look in a different folder (highly recommended :P)
Set FilesDir = FSO.GetFolder("C:\yotam\temp\renamefiles\test\")
'Define a counter variable and set it zero
Dim i As Integer
i = 0
'Loop through all of the files in the folder
Dim CurFile As File
For Each CurFile In FilesDir.Files
'If the file begins with the word "budget" then rename it
If LCase(Left(CurFile.Name, Len(Match))) = LCase(Match) Then
'Rename the file to the value in the specified cell
CurFile.Move FilesDir + "\" + Me.Cells(StartRow + i, StartColumn).Text
'Increment the counter so next time we will use a cell from the next row for naming
i = i + 1
End If
Next
End Sub
neki4 ::
Sem z quick file rename datoteke preimenoval. Vidim pa da imam še 100 direktorijev(rumene mapce) isto poimenovane z imeni in priimki, ker je pač več datotek notri. Nisem glih zasledil da se da tudi pri direktoriju zamenjat vrstni red dveh besed. Nekako ne najdem trenutno s tem programom da je to možno..
dela tut v trial preimenovanje folderjev.
hvala za pomoč.
dela tut v trial preimenovanje folderjev.
hvala za pomoč.
Zgodovina sprememb…
- spremenilo: neki4 ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Program za preimenovanje slikOddelek: Zvok in slika | 1132 (1059) | vratar |
» | ASP in loop problemOddelek: Izdelava spletišč | 1477 (1324) | rap3r |
» | Ime Priimek v Ime_Priimek (strani: 1 2 )Oddelek: Programska oprema | 4984 (3944) | Doman |
» | VB6 - brisanje datotek - pomočOddelek: Programiranje | 1170 (1042) | darkolord |
» | vkljucevanje txt datoteke v ...Oddelek: Programiranje | 1581 (1357) | webblod |