КампутарыПраграмнае забеспячэнне

Масавае перайменаванне файлаў

Змена імя аднаго ці некалькіх файлаў - рэч элементарная. Але калі патрабуецца прарабіць групавое перайменаванне файлаў, колькасць якіх перавышае некалькі дзесяткаў ці нават соцень штук, ручной ўвод новых назваў можа заняць некалькі гадзін, а то і больш. На шчасце ёсць адмысловыя праграмы, а таксама некаторыя прыёмы, якія дазваляюць звесці выдаткі часу да мінімуму і пазбегнуць руціннай ручной работы. Таму, калі ёсць жаданне навесці парадак у сваёй музычнай або фотоколлекции, даць усім захоўваемых файлаў зразумелыя імёны, цяпер настаў зручны час гэтым заняцца. Разгледзім, як лепш за ўсё можна прарабіць пакетнае перайменаванне файлаў, назапашаных у вашым кампутары.

Масавае змена назваў залежыць, перш за ўсё, ад таго, якой аперацыйнай сістэмай вы карыстаецеся. Вось некаторыя прыёмы для найбольш папулярных АС:

  • Windows 7

Прасцей за ўсё перайменаванне файлаў у гэтай сістэме выконваецца ўнутры правадыра (Windows Explorer). Папярэдне трэба змясціць усе патрэбныя файлы ў асобны каталог, каб выпадкова не зачапіць лішнія дакументы. Цяпер вылучым іх з дапамогай камбінацыі «Ctrl + A» і правай кнопкай мышкі выклічам кантэкстнае меню, у якім выбіраем пункт "Пераназваць". Ўводзім агульная назва, напрыклад "wallpaper", і ўсе нашы выдзеленыя файлы атрымаюць новыя імёны, якія складаюцца з агульнага назвы і парадкавага нумара ў круглых дужках ( «wallpaper (1)», «wallpaper (2)», «wallpaper (3)» і г.д.).

Таксама масавае перайменаванне файлаў можна прарабіць з дапамогай каманднага радка. У гэтым выпадку з дапамогай «Win + R» запускаем акно патрэбнага прыкладання, набіраем у радку «cmd», і націскам «Enter» адкрываем камандны радок. У ёй камандай «cd» паказваем шлях да тэчцы з файламі, напрыклад, для папкі «pics» на дыску D: \ каманда будзе наступнай: cd d: \ pics. Дапусцім, мы хочам змяніць пашырэнне файлаў з «GIF» на «JPG». Скарыстаемся камандай «rename» або скарочана «ren» і напішам ren * .gif * .jpg. Сама каманда і пашырэння паміж сабой павінны быць аддзеленыя адным прабелам.

  • 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

 

 

 

 

Newest

Copyright © 2018 be.unansea.com. Theme powered by WordPress.