Кампутары, Праграмнае забеспячэнне
Масавае перайменаванне файлаў
Змена імя аднаго ці некалькіх файлаў - рэч элементарная. Але калі патрабуецца прарабіць групавое перайменаванне файлаў, колькасць якіх перавышае некалькі дзесяткаў ці нават соцень штук, ручной ўвод новых назваў можа заняць некалькі гадзін, а то і больш. На шчасце ёсць адмысловыя праграмы, а таксама
Масавае змена назваў залежыць, перш за ўсё, ад таго, якой аперацыйнай сістэмай вы карыстаецеся. Вось некаторыя прыёмы для найбольш папулярных АС:
- Windows 7
Прасцей за ўсё перайменаванне файлаў у гэтай сістэме выконваецца ўнутры правадыра (Windows Explorer). Папярэдне трэба змясціць усе патрэбныя файлы ў асобны каталог, каб выпадкова не зачапіць лішнія дакументы. Цяпер вылучым іх з дапамогай камбінацыі «Ctrl + A» і правай кнопкай мышкі выклічам кантэкстнае меню, у якім выбіраем пункт "Пераназваць". Ўводзім агульная назва, напрыклад "wallpaper", і ўсе нашы выдзеленыя файлы атрымаюць новыя імёны, якія складаюцца з агульнага назвы і парадкавага нумара ў круглых дужках ( «wallpaper (1)», «wallpaper (2)», «wallpaper (3)» і г.д.).
- Linux
У гэтай сістэме перайменаванне файлаў можна выканаць з дапамогай стандартнай ўтыліты «Rename». Каманда для ўтыліты «Rename» мае такі выгляд:
rename [-v] [-n] [-f] perlexpr [files];
[-v] - паказаць новыя імёны файлаў;
[-n] - вывесці спіс файлаў, выбраных для перайменавання;
[-f] - перазапісаць пры супадзенні існуючыя файлы;
perlexpr - шаблон па якім трэба правесці перайменаванне.
Выкажам здагадку, што ў тэчцы сярод іншых ёсць файлы з пашырэннем «TXT», і мы хочам перайменаваць іх у «mytext.bak». Тады каманда прыме выгляд:
rename 's / .txt / .mytext.bak / g' * .txt
Растлумачым, што азначае наш шаблон:
s - патрабуецца замяшчэнне;
/.txt/ - што замяшчаем;
/.mytext.bak/ - новае імя;
g - global, аперацыя закране ўсе выяўленыя ўваходжання.
Каманда "rename" таксама можа дапамагчы з масавым зменай рэгістра. Выраз "rename 'y / az / AZ /' *" пераўтворыць усе назвы, зрабіўшы іх цалкам напісанымі з вялікіх літар.
- Mac OS
Перайменаванне файлаў у гэтым асяроддзі не такая зручнае і простае, як у Windows. У Finder першапачаткова такая функцыя адсутнічае, аднак яе можна дадаць праз Automator. Для гэтага запускаем гэта стандартнае прыкладанне і выбіраем «Служба». Затым у бібліятэцы пераходзім да пункта «Файлы і тэчкі». У ім ёсць падпункт пад назвай «Перайменаваць аб'екты Finder». Яго трэба перанесці ў зону рэдагавання, адмовіўшыся пры гэтым ад капіявання. У акенцы «Служба атрымлівае» ўсталёўваем «Файлы або тэчкі». Затым ставім "Выкарыстоўваць гэтую службу ў дадатку Finder", у саміх параметрах перайменавання адзначаем галачкай «Паказать у працэсе выканання» і выстаўляем параметр «Зрабіць паслядоўнымі». Цяпер засталося толькі праверыць і захаваць налады.
Для таго каб правесці перайменаванне файлаў з дадатковымі наладамі (перамяшчэннем, транслітам, пошукам па тэгах), лепш скарыстацца адмысловымі універсальнымі ўтылітамі, такімі як "SVS RenameFiles", "Multi Renamer", "Advance Renamer" і інш.
Similar articles
Trending Now