შეიტყვეთ, თუ როგორ შეცვალოთ ფაილის გაფართოება Windows-ზე, Mac-სა და Linux-ზე, მარტივი გრაფიკული ინტერფეისის მეთოდებიდან დაწყებული, ბრძანების ხაზის მასიური და რეკურსიული სახელის გადარქმევით დამთავრებული.
1. რა არის ფაილის გაფართოება?
1.1 განმარტება და ფორმატი
ფაილის გაფართოება არის სუფიქსი, რომელიც ფაილის სახელის ბოლოს წერტილის შემდეგ ჩნდება — მაგალითად, .docx in myfile.docx, .jpg in mypicture.jpg, ან .mp4 in myvideo.mp4ოპერაციული სისტემა კითხულობს გაფართოებას იმის დასადგენად, თუ რომელი პროგრამა ხსნის ფაილს. გაფართოება ინახება თავად ფაილის სახელის ნაწილად და არა ფაილის შიგთავსში.
1.2 სად ვიპოვოთ ფაილის გაფართოება
ფაილის გაფართოებები ნაგულისხმევად დამალულია სისტემების უმეტესობაზე. ხილვადობის შემდეგ (იხ. სექცია 2), გაფართოება ფაილის სახელის ბოლოს ჩნდება File Explorer-ში (Windows) ან Finder-ში (Mac). ასევე შეგიძლიათ იპოვოთ ის კონკრეტული ფაილისთვის განცხადებები დიალოგი Windows-ზე ან ინფორმაციის მიღება პანელი Mac-ზე.
1.3 ფაილის გაფართოების გავრცელებული ტიპები
- დოკუმენტები:
.doc,.docx,.pdf,.txt,.html - Images:
.jpg,.jpeg,.png,.bmp - ვიდეო:
.mp4,.avi,.wmv - აუდიო:
.mp3,.wav
2. სახელის შეცვლამდე ფაილის გაფართოებების ჩვენება (წინაპირობა)
ნაგულისხმევად, Windows მალავს ცნობილი ფაილების გაფართოებებს და აჩვენებს უცნობი ფაილების გაფართოებებს; Mac მალავს ყველა ფაილის გაფართოებას. რადგან GUI-ზე დაფუძნებული სახელის შეცვლის მეთოდები მოითხოვს, რომ გაფართოებები ჯერ ხილული იყოს, შეავსეთ ეს განყოფილება მე-3 და მე-4 ნაწილებზე გადასვლამდე.
2.1 ფაილის გაფართოებების ჩვენება Windows 10-ში
2.1.1 ფაილების მნახველის ხედის ჩანართის მეშვეობით (ყველაზე სწრაფი)
- ღიაა File Explorer -> დააწკაპუნეთ ნახვა Tab.
- შეამოწმეთ ფაილის სახელი გაგრძელება ჯგუფში „ჩვენება/დამალვა“.
2.1.2 საქაღალდის პარამეტრების მეშვეობით (ალტერნატივა)
- ფაილების მკვლევარში დააწკაპუნეთ ნახვა -> პარამეტრები -> საქაღალდის შეცვლა და ძებნის პარამეტრებიალტერნატიულად, დააჭირეთ Win + Rტიპი
control foldersდა პრესა შეიყვანეთ. - ამ Folder პარამეტრები დიალოგი, დააწკაპუნეთ ნახვა ჩანართი -> მონიშვნის მოხსნა ცნობილი ფაილის ტიპების გაფართოებების დამალვა -> დაწკაპუნება OK.
2.2 ფაილის გაფართოებების ჩვენება Windows 11-ში
2.2.1 View > Show მენიუს მეშვეობით (ყველაზე სწრაფი)
Windows 11-ში ფაილის გაფართოების გადამრთველი გადადის View მენიუში.
- ღიაა File Explorer -> დაწკაპუნება ნახვა -> ფილტრი -> შემოწმება ფაილის სახელი გაგრძელება.
2.2.2 საქაღალდის პარამეტრების მეშვეობით (ალტერნატივა)
საქაღალდის პარამეტრების დიალოგური ფანჯარა კვლავ ხელმისაწვდომია Windows 11-ში.
- ფაილების მკვლევარში დააწკაპუნეთ … მენიუ -> პარამეტრები -> ნახვა Tab.
- მონიშვნის მოხსნა ცნობილი ფაილის ტიპების გაფართოებების დამალვა -> დაწკაპუნება OK.
2.3 ფაილის გაფართოებების ჩვენება Mac-ზე
- დაწკაპეთ Finder -> პარამეტრები.
- დააჭირეთ მოწინავე ჩანართი -> შემოწმება ყველა ფაილის სახელის გაფართოების ჩვენება.
3. როგორ შევცვალოთ ფაილის გაფართოება Windows-ზე
3.1 მეთოდი 1: ფაილების მკვლევრის სახელის შეცვლა
ფაილის გაფართოების შეცვლის უმარტივესი გზაა:
- დარწმუნდით, რომ ფაილის გაფართოებები ჩანს (იხ. სექცია 2).
- გაფართოების შესაცვლელად აირჩიეთ ფაილი.
- გამოიყენეთ შემდეგი მეთოდებიდან ერთი:
- პრეს F2
- ფაილის სახელზე ერთი დაწკაპუნებით
- დააწკაპუნეთ ფაილზე მაუსის მარჯვენა ღილაკით -> გადარქმევა
- წერტილის შემდეგ გაფართოების რედაქტირება -> დააჭირეთ შეიყვანეთ.
- დაწკაპეთ დიახ როდესაც Windows აფრთხილებს, რომ ფაილმა შეიძლება შეწყვიტოს მუშაობა:
3.2 მეთოდი 2: ბრძანების ხაზი
ბრძანების სტრიქონის გამოყენებით, ფაილის გაფართოების შეცვლა ფაილების მკვლევარში „გაფართოებების ჩვენების“ პარამეტრის შეცვლის გარეშე შეგიძლიათ.
- ტიპი
cmdფაილების მკვლევარის მისამართების ზოლში მიმდინარე საქაღალდეში ბრძანების ხაზის გასახსნელად. - გაშვება:
ren "oldname.oldext" "oldname.newext"მაგალითი:
ren "test.jpeg" "test.jpg"
3.3 მეთოდი 3: ბრძანების ხაზი — მასობრივი ცვლილება
მიმდინარე საქაღალდეში ფაილის გაფართოებების მასობრივად შესაცვლელად გამოიყენეთ ველური სიმბოლო.
- გადადით სამიზნე საქაღალდეზე; აკრიფეთ
cmdფაილების მკვლევარის მისამართების ზოლში. - გაშვება:
ren *.oldext *.newextმაგალითი:
ren *.jpeg *.jpg- ყველაფრის შეცვლა.jpegფაილის გაფართოებები.jpgმიმდინარე საქაღალდეში.
3.4 მეთოდი 4: ბრძანების ხაზი — რეკურსიული მასობრივი ცვლილება
გამოიყენეთ for /R ციკლი მიმდინარე საქაღალდეში და ყველა ქვესაქაღალდეში ფაილის გაფართოებების რეკურსიულად შესაცვლელად root დირექტორიიდან.
- გახსენით ბრძანების ხაზი და გადადით root დირექტორიაში:
cd C:\path\to\root - გადახედეთ ყველა ფაილს, რომელზეც გავლენას მოახდენს:
dir /b /s *.oldextმაგალითი:
dir /b /s *.jpeg - გადარქმევისთვის გაუშვით რეკურსიული ციკლი:
for /R %d in (.) do @rename "%d\*.oldext" *.newextმაგალითი:
for /R %d in (.) do @rename "%d\*.jpeg" *.jpg
3.5 მეთოდი 5: PowerShell
ასევე შეგიძლიათ გამოიყენოთ PowerShell-ი Rename-Item cmdlet-ს რეგულარული გამოსახულებების გამოყენებით უფრო ზუსტი და გაფართოებული ჩანაცვლების შესასრულებლად:
- ღიაა PowerShell და გადადით სამიზნე საქაღალდეში.
- გაშვება:
Get-ChildItem "*.oldext" | Rename-Item -NewName { $_.Name -replace '\.oldext$', '.newext' }მაგალითი:
Get-ChildItem "*.jpeg" | Rename-Item -NewName { $_.Name -replace '\.jpeg$', '.jpg' }
შენიშვნა: -replace იღებს რეგულარულ გამოსახულებას, ამიტომ საჭიროა წერტილის გაქცევა (\.) და ღუზა სტრიქონის ბოლოში ($) არასასურველი მატჩების თავიდან ასაცილებლად.
მიმდინარე საქაღალდისა და ყველა ქვესაქაღალდის რეკურსიული სახელის შესაცვლელად, დაამატეთ -Recurse დროშა:
Get-ChildItem -Path . -Filter "*.oldext" -Recurse | Rename-Item -NewName { $_.Name -replace '\.oldext$', '.newext' }
მაგალითი:
Get-ChildItem -Path . -Filter "*.jpeg" -Recurse | Rename-Item -NewName { $_.Name -replace '\.jpeg$', '.jpg' }
3.6 მეთოდი 6: PowerToys-ის PowerRename
PowerRename არის გრაფიკულ ინტერფეისზე დაფუძნებული ინსტრუმენტი, რომელიც მოყვება Microsoft PowerToys-ს — არ საჭიროებს ბრძანების ხაზის ცოდნას, რეგულარული სიმბოლოებისა და ქვესაქაღალდეების მხარდაჭერით:
- ჩამოტვირთეთ და დააინსტალირეთ microsoft power სათამაშოები Microsoft Store- იდან.
- აირჩიეთ ყველა სამიზნე ფაილი და ქვესაქაღალდე ფაილების მკვლევარში -> დააწკაპუნეთ მაუსის მარჯვენა ღილაკით -> გადარქმევა PowerRename-ით.
- PowerRename ფანჯარაში დააყენეთ:
- ძებნა:
oldext - ჩაანაცვლეთ შემდეგით:
newext - ვრცელდება: მხოლოდ გაფართოება
შენიშვნა: რადგან ჩვენ ვიყენებთ გადარქმევას მხოლოდ გაფართოება, ძველი და ახალი გაფართოება არ უნდა შეიცავდეს წერტილს(.), ანუ უნდა გამოიყენოთ
oldextმდეnewextნაცვლად.oldextმდე.newext. - ძებნა:
- ცვლილებების წინასწარი გადახედვა დაარქვეს მარჯვენა პანელის სვეტი.
- თუ ყველაფერი რიგზეა, დააწკაპუნეთ მიმართვა ცვლილებების შეტანა.
4. როგორ შევცვალოთ ფაილის გაფართოება Mac-ზე
4.1 მეთოდი 1: Finder-ის სახელის გადარქმევა
Finder-ის გამოყენებით Mac-ზე ფაილის გაფართოების შეცვლის უსწრაფესი გზა:
- Finder-ში დარწმუნდით, რომ ფაილის გაფართოებები ხილულია (იხ. სექცია 2.3).
- ფაილის სახელზე ერთი დაწკაპუნებით აირჩიეთ, შემდეგ კვლავ დააჭირეთ ან დაბრუნების რედაქტირების რეჟიმში შესასვლელად.
- წერტილის შემდეგ გაფართოების შეცვლა -> დააჭირეთ დაბრუნების.
- დაწკაპეთ გამოიყენეთ [ახალი გაფართოება] დადასტურების დიალოგურ ფანჯარაში:
4.2 მეთოდი 2: ინფორმაციის მიღების პანელი
ინფორმაციის მიღების პანელი თავიდან აგაცილებთ ორმაგი გაფართოების პრობლემას (მაგ., .html.txt), რომელიც შეიძლება მოხდეს Finder-ის ჩასმული სახელის გადარქმევის მეთოდის გამოყენებისას.
- მარჯვენა ღილაკით დააწკაპუნეთ (ან Ctrl-დააწკაპუნეთ) ფაილზე -> ინფორმაციის მიღება.
- გაფართოება სახელი და გაფართოება სფეროში.
- გაფართოების რედაქტირება -> პანელის დახურვა.
- დაწკაპეთ გამოიყენეთ [ახალი გაფართოება] დადასტურების დიალოგურ ფანჯარაში:
4.3 მეთოდი 3: ტერმინალი
გამოიყენეთ mv ტერმინალში ბრძანებას ასევე შეუძლია ფაილის გაფართოების შეცვლა:
- Finder-ში გადადით პროგრამები საქაღალდე, შემდეგ საშუალებები საქაღალდე, შემდეგ აირჩიეთ Terminal.app:
- გაშვება:
mv "/path/to/file.oldext" "/path/to/file.newext"მაგალითი:
mv ~/Desktop/test.jpeg ~/Desktop/test.jpg
4.4 მეთოდი 4: ტერმინალი (მასშტაბური ცვლილება)
მიმდინარე საქაღალდეში ფაილის გაფართოებების მასობრივად შესაცვლელად გამოიყენეთ shell ციკლი:
- Finder-ში გადადით პროგრამები საქაღალდე, შემდეგ საშუალებები საქაღალდე, შემდეგ აირჩიეთ Terminal.app:
- გადადით სამიზნე საქაღალდეში და შემდეგ გაუშვით:
for f in *.oldext; do mv "$f" "${f%.oldext}.newext"; doneმაგალითი:
for f in *.jpeg; do mv "$f" "${f%.jpeg}.jpg"; done
4.5 მეთოდი 5: ტერმინალი (რეკურსიული მასობრივი ცვლილება)
გამოყენება find ერთად mv ფაილის გაფართოებების რეკურსიულად შეცვლა ყველა ქვესაქაღალდეში.
- Finder-ში გადადით პროგრამები საქაღალდე, შემდეგ საშუალებები საქაღალდე, შემდეგ აირჩიეთ Terminal.app:
- გაშვება:
find . -name "*.oldext" -exec bash -c 'mv "$1" "${1%.oldext}.newext"' _ {} \;მაგალითი:
find . -name "*.jpeg" -exec bash -c 'mv "$1" "${1%.jpeg}.jpg"' _ {} \;
5. როგორ შევცვალოთ ფაილის გაფართოება Linux-ზე
5.1 მეთოდი 1: ტერმინალი
გამოიყენეთ mv ბრძანება Linux Terminal-ში ერთი ფაილის გაფართოების შესაცვლელად.
- გაშვება:
mv "/path/to/file.oldext" "/path/to/file.newext"მაგალითი:
mv test.jpeg test.jpg
5.2 მეთოდი 2: ტერმინალი (მასშტაბური ცვლილება)
გამოიყენეთ rename ბრძანება ფაილის გაფართოებების მასობრივად შესაცვლელად. ორი ვერსია rename Linux-ზე არსებობს სხვადასხვა სინტაქსით. ამიტომ, თქვენ უნდა გაუშვათ rename --version თქვენი იდენტიფიცირებისთვის:
შემდეგ გამოიყენეთ შესაბამისი ბრძანება შემდეგი ცხრილის მიხედვით:
rename --version გამომავალი |
Command | Sample |
|---|---|---|
შეიცავს util-linux |
rename .oldext .newext *.oldext |
rename .jpeg .jpg *.jpeg |
შეიცავს File::Rename ან ვერსიის ინფორმაცია არ არის |
rename 's/\.oldext$/.newext/' *.oldext |
rename 's/\.jpeg$/.jpg/' *.jpeg |
5.3 მეთოდი 3: ტერმინალი (რეკურსიული მასობრივი ცვლილება)
გამოყენება find ერთად rename მიმდინარე საქაღალდეში და ყველა ქვესაქაღალდეში ფაილის გაფართოებების რეკურსიულად შესაცვლელად. სინტაქსი განსხვავდება rename ვერსია, ამიტომ უნდა შეამოწმოთrename --version:
შემდეგ გამოიყენეთ შესაბამისი ბრძანება შემდეგი ცხრილის მიხედვით:
rename --version გამომავალი |
Command | Sample |
|---|---|---|
შეიცავს util-linux |
find . -name "*.oldext" -exec rename .oldext .newext {} \; |
find . -name "*.jpeg" -exec rename .jpeg .jpg {} \; |
შეიცავს File::Rename ან ვერსიის ინფორმაცია არ არის |
find . -name "*.oldext" -exec rename 's/\.oldext$/.newext/' {} \; |
find . -name "*.jpeg" -exec rename 's/\.jpeg$/.jpg/' {} \; |
6. კითხვა
კითხვა: ფაილის გაფართოების შეცვლა თავად ფაილის ფორმატს ცვლის?
ა: არა. გაფართოება მხოლოდ იარლიყია. მისი გადარქმევა არ ცვლის ფაილის შიდა მონაცემებს ან ფორმატს.
კითხვა: რატომ არ იცვლება ფაილის ტიპი გაფართოების სახელის შეცვლის შემდეგ?
A: რადგან ფაილის გაფართოებები დამალულია და თქვენ ახალი გაფართოება მხოლოდ არსებული დამალული გაფართოების წინ დაამატეთ. ამის გამოსასწორებლად, ფაილის გაფართოებების გამოჩენა ჯერ, შემდეგ ისევ სახელის შეცვლა.
კითხვა: რატომ ხდება ჩემი ფაილი filename.html.txt სახელის შეცვლის შემდეგ?
პასუხი: იხილეთ პასუხი წინა კითხვაში.
კითხვა: როგორ მოვაგვარო შეცდომა „წვდომა აკრძალულია/ნებართვები არასაკმარისია“?
A: მიმდინარე მომხმარებლის ანგარიშს არ აქვს ფაილის გაფართოების შეცვლის უფლება. გააგრძელეთ ან შედით ადმინისტრატორის სახელით და სცადეთ ხელახლა.
კითხვა: როგორ შევცვალო ფაილის გაფართოება ყველა გაფართოების ჩვენების გარეშე?
A: Windows-ში გამოიყენეთ Command Prompt კლავიშით ren ბრძანება — ის პირდაპირ მუშაობს ფაილების სახელებზე, მათ შორის გაფართოებებზე, ფაილების მნახველის ჩვენების პარამეტრის შეცვლის საჭიროების გარეშე (იხ. სექცია 3.2). ანალოგიურად, Mac-ზე, გამოიყენეთ ტერმინალი mv ბრძანება (იხ. სექცია 4.3).
კითხვა: როგორ შევცვალო ფაილის გაფართოება Mac-ზე?
A: გამოიყენეთ Finder-ის გადარქმევა (სექცია 4.1), ინფორმაციის მიღების პანელი (სექცია 4.2), ან ტერმინალი mv ბრძანება (სექცია 4.3). Get Info მეთოდი ორმაგი გაფართოების პრობლემას გამორიცხავს.
კითხვა: როგორ შევცვალო ფაილის გაფართოებები მასობრივად Windows-ზე?
A: სამი ვარიანტი: ბრძანების ხაზი ren *.old *.new (სექცია 3.3), PowerShell Rename-Item (სექცია 3.5), PowerToys PowerRename-ის გრაფიკული ინტერფეისი (სექცია 3.6).
კითხვა: CMD-ის გამოყენებით ჯგუფური სახელის გადარქმევა ქვესაქაღალდეებში მუშაობს?
A: ძირითადი ren ბრძანება მხოლოდ მიმდინარე საქაღალდეში მუშაობს. გამოიყენეთ for /R ციკლი (სექცია 3.4) ან PowerShell-ით -Recurse (სექცია 3.5) ჩადგმული ქვესაქაღალდეების დასაფარად.
7. დასკვნა
ერთი ფაილისთვის, ფაილების მკვლევარის გადარქმევა (Windows) ან Finder-ის გადარქმევა (Mac) ყველაზე სწრაფი მიდგომაა. საქაღალდეში მასობრივი ცვლილებებისთვის გამოიყენეთ ren *.old *.new Windows-ზე ან shell loop Mac-სა და Linux-ზე. ქვესაქაღალდეებს შორის რეკურსიული სახელის გადარქმევისთვის გამოიყენეთ for /R ციკლი ან PowerShell Windows-ზე, find + mv Mac-ზე და find + rename Linux-ზე. თუ მასობრივი ოპერაციებისთვის გრაფიკულ ინტერფეისს ანიჭებთ უპირატესობას, PowerToys PowerRename (Windows) მშვენიერია
ავტორის შესახებ
შუ შენგ არის Microsoft Office-ის სპეციალისტი Word-ში, Excel-სა და სხვა პროგრამებში 10 წელზე მეტი პრაქტიკული გამოცდილებით. PowerPoint პრობლემების მოგვარება საწარმო და საგანმანათლებლო გარემოში. მან ათასობით მომხმარებელს დაეხმარა დაკარგული სამუშაოს აღდგენაში, ფაილების დაზიანების პრობლემების მოგვარებასა და Office-ის სამუშაო პროცესების ოპტიმიზაციაში.
თავისი ტექნიკური ნაშრომების მეშვეობით, შოუ ორიენტირებულია Office-ის რთული პრობლემების გადაჭრაზე, რათა ყველა დონის მომხმარებლისთვის მკაფიო და ქმედით ნაბიჯებად იქცეს. ის თვალყურს ადევნებს Microsoft 365-ის უახლეს განვითარებას და მუდმივად ცდის მეთოდებს ფაილების დაზიანების რეალურ სცენარებთან შედარებით, სიზუსტის უზრუნველსაყოფად.
გაქვთ შეკითხვები ამ სახელმძღვანელოსთან დაკავშირებით ან გჭირდებათ დამატებითი დახმარება Office-ის საკითხებთან დაკავშირებით? სიამოვნებით მოგიწოდებთ. გამოხმაურება და წინადადებები ამ პრობლემების მოგვარების რესურსების გასაუმჯობესებლად.

















