PowerShell-da fayllar nomini qanday o’zgartirish mumkin Windows 11 haqida malumot
PowerShell yordam dasturi yoqilgan Windows 11 ob’ektga yo’naltirilgan konfiguratsiya va avtomatlashtirish vositasidir. U skript tilini va buyruq satri qobig’ini o’z ichiga oladi. Mumkin bo’lgan ko’plab avtomatlashtirishlardan siz PowerShell yordamida fayllar nomini o’zgartirishingiz mumkin va ushbu qo’llanma ushbu funksiyadan foydalanishning barcha mumkin bo’lgan usullariga qaratilgan.
Biz bitta fayl nomini o’zgartirishdan tortib, fayllar nomini o’zgartirish uchun yovvoyi mushuklardan foydalanish kabi murakkabroq jarayonlargacha barcha variantlarni ko’rib chiqamiz. Keling, bunga o’taylik.
Majburiy shart: Fayl yo’lini toping
PowerShell yordamida fayllar nomini o’zgartirishga kirishdan oldin siz fayl yo’lini topishingiz kerak. Buning sababi, sizga ushbu qo’llanmada biz ko’rib chiqadigan buyruqlardagi yo’l kerak bo’ladi. Fayl yoki jild yo’lini topish uchun quyidagi amallarni bajaring.
Faylni o’ng tugmasini bosing va kontekst menyusidan «Yo’l sifatida nusxalash» ni bosing.
Shu bilan bir qatorda, fayl yoki papkani bosishingiz va Ctrl + Shift + C tugmalarini bosishingiz mumkin.
1. PowerShell-da bitta fayl nomini qanday o’zgartirish mumkin
Bitta fayl nomini o’zgartirish uchun siz Rename-Item PowerShell buyrug’idan foydalanasiz. Quyidagi amallarni bajaring:
1. Tugmasini bosing Windows Run dialog oynasini ochish uchun + R, powershell yozing va Ctrl + Shift + Enter tugmalarini bosing.
2. PowerShell-da quyidagi buyruqni kiriting, fayl yo’lini file_path va faylning yangi nomi va kengaytmasi uchun file_name.ext ni almashtiring.
Nomini o'zgartirish-Item file_path -NewName file_name.ext
Yuqoridagi misolda Test File to Test deb nomlangan fayl nomini o’zgartirish uchun quyidagi buyruqdan foydalanamiz.
"C:UsersafamoDesktopTest File.txt" elementini qayta nomlash -NewName Test.txt
2. Fayl nomini o’zgartirishdan oldin tasdiqlashni so’rang
Yuqoridagi yechimda ko’rsatilganidek, fayl nomlarini tasdiqlamasdan o’zgartirishingiz mumkin bo’lsa-da, fayllar nomini o’zgartirishdan oldin tasdiqlashni talab qiladigan xavfsizlik chorasini qo’shishingiz mumkin.
1. Tugmasini bosing Windows Run dialog oynasini ochish uchun + R, powershell yozing va Ctrl + Shift + Enter tugmalarini bosing.
2. Quyidagi buyruqni kiriting va haqiqiy qiymatlar uchun file_path va file_name o’rniga Enter tugmasini bosing.
Nomini o'zgartirish-Item file_path -NewName file_name -Confirm
3. PowerShell yordamida bir nechta fayl nomini qanday o’zgartirish mumkin
Bir nechta fayl nomini o’zgartirishda siz ikkita muhim buyruqni ishlatishingiz kerak Get-ChildItem va Rename-Item. Birinchisi nomini o’zgartirish uchun fayllar ro’yxatini oladi, ikkinchisi esa nomini o’zgartiradi. Keling, quyida ular qanday ishlashini ko’rsatamiz.
1. Tugmasini bosing Windows Run dialog oynasini ochish uchun + R, powershell yozing va Ctrl + Shift + Enter tugmalarini bosing.
2. Belgilangan yo’lda matnli fayllardagi barcha bo’shliqlarni defis bilan almashtirish uchun PowerShell dasturida quyidagi buyruqni kiriting.
Get-ChildItem -Yo'l "C:Temp" -Recurse - "*.txt" qo'shish | Nomini o'zgartirish-Item -NewName { $_.Name -almashtirish " ","-" }
3. Shu bilan bir qatorda, fayl nomidagi barcha eski matnni yangilari bilan almashtirish uchun quyidagi buyruqni kiritishingiz mumkin.
Get-ChildItem -Path "C: Temp" | Nomini o'zgartirish-Item -NewName {$_.Name -"eski_nom", "yangi_nom"ni almashtiring}
4. Fayl nomiga ortib borayotgan sonni belgilash orqali papka fayllarini qayta nomlash
Agar jildda o’xshash nomli fayllar bo’lsa va ba’zi farqlarni ko’rsatishni istasangiz, ushbu nomlash konventsiyasidan foydalanishingiz mumkin. Quyidagi misolda biz birinchi fayl nomidan oldin 1 qiymatini belgilaymiz va keyingi fayllar uchun raqamli qiymatni oshirib boramiz.
1. Tugmasini bosing Windows Run dialog oynasini ochish uchun + R, powershell yozing va Ctrl + Shift + Enter tugmalarini bosing.
2. Quyidagi skriptni kiriting:
Get-ChildItem PATH -Recurse - "*.txt" ni qo'shing | ForEach-Object -Begin { $Counter = 1 } -Process { Rename-Item $_.FullName -NewName ("{0}{1}" -f $Counter, $.Ism); $Counter++ }
Yuqoridagi skript aniqlangan yo’lda fayl nomlariga raqamli qiymatlarni qo’shadi.
5. Jilddagi fayllarga vaqt belgilarini qo’shing
Vaqt belgilari fayl qachon yaratilganligini bilishga yordam beradigan muhim elementdir. Vaqt belgilari ko’pincha yaratilgan sana va aniq soatni o’z ichiga oladi.
1. Tugmasini bosing Windows Run dialog oynasini ochish uchun + R, powershell yozing va Ctrl + Shift + Enter tugmalarini bosing.
2. File_path ni papkaning fayl yo’li bilan almashtirib, quyidagi buyruqni bog’lang.
Get-ChildItem File_path -Recurse -Include "." | ForEach-Object { Qayta nomlash-Item -Path $_.FullName -NewName "$($_.DirectoryName)$($_.BaseName)$(Olish sanasi -F yyyy-AA-dd_SS-aa)$($.Kengaytma)"}
PowerShell yordamida fayllar nomini o’zgartirish bo’yicha tez-tez so’raladigan savollar
1. PowerShell yordamida fayllar nomini qanday o’zgartirish mumkin?
Yuqorida aytib o’tilgan jarayonlardan foydalanib, PowerShell-da fayllar nomini o’zgartirishingiz mumkin; Biroq, ushbu operatsiyalar uchun Nomni o’zgartirish muhim ekanligini unutmang.
2. Nomini o’zgartirish operatsiyasini qanday bekor qilish mumkin?
Afsuski, PowerShell-da avtomatik bekor qilish operatsiyasi mavjud emas. Biroq, fayllarni o’zgartirishdan oldin ularni zaxiralash choralarini ko’rganingizga ishonch hosil qilishingiz kerak.
PowerShell yordamida kuchli foydalanuvchiga aylanish
Fayllar nomini o’zgartirish PowerShell-dan foydalanish holatlaridan biri bo’lsa-da, bu PowerShell foydalanuvchisi bo’lish uchun yaxshi qadamdir. Windows 11. Eng qiziqarli qismlardan biri shundaki, siz ushbu PowerShell buyruqlarini a dan ishga tushirishingiz mumkin masofaviy kompyuter.
PowerShell-dan foydalanishning boshqa ajoyib usullari bormi, bizga xabar bering Windows 11.
Texnologiyalar, Windows 11
PowerShell-da fayllar nomini qanday o’zgartirish mumkin Windows 11