چگونه نام تعدادی فایل را با استفاده از خط فرمان تغییر دهیم؟
فرض کنید می خواهید نام تعداد زیادی فایل را تغییر دهید. به جای تغییر نام تک تک فایل ها می توانید با استفاده از این ترفند این کار را با سرعت بیشتری انجام دهید.
در ابتدا وارد پوشه حاوی فایل ها شده و آدرس پوشه را کپی کنید.
سپس این آدرس را در یک مرورگر وارد کرده و دکمه Enter را بزنید.
سپس با کلیدهای Ctrl + A تمام محتوای صفحه را انتخاب کرده و با کلیدهای Ctrl + C این محتوا را کپی کنید. حال یک فایل اکسل ساخته و موارد کی شده را در محیط اکسل Paste کنید.
پس از این کار لازم است تا محیط کار را کمی خلوت کنید. برای این کار سلول های اضافه را پاک کنید.
سپس نام مد نظر خود برای هر فایل را در ستون روبرو آن ها به همراه پسوند بنویسید.
حال در قسمت بالا سمت چپ صفحه روی File و سپس روی Options کلیک کنید و به بخش Customize Ribbon بروید و تیک گزینه Developer را فعال کنید. سپس روی Ok کلیک کنید.
حال فایل های اولیه در ستون سمت چپ را انتخاب کرده، به سربرگ Developer در قسمت بالای صفحه بروید و روی Visual Basic کلیک کنید.
سپس روی گزینه sheet1(sheet1) در سمت چپ پنجره کلیک کنید تا پنجره مربوط به ورود کد باز شود.
حال کد زیر را در این پنجره وارد کنید
سپس کد را با استفاده از دکمه Start که یک دکمه Play سبز رنگ در نوار بالای صفحه می باشد اجرا کنید.
Sub Macro1()
Dim c As Range
For Each c In Selection
c.Offset(0, 2) = “ren “”” & c.Offset(0, 0) & “”” “”” & ” – ” & c.Offset(0, 1) & “”””
Next
End Sub
مشاهده می کنید که یک ستون جدید در پنجره فایل اکسل ایجاد شده است. این ستون را کپی کنید.
حال به پوشه حاوی فایل ها رفته و از طریق گزینه File یک Command Prompt باز کنید.
با استفاده از کلیدهای ترکیبی Ctrl + V ستون کپی شده از فایل اکسل را Paste کنید و کلید Enter را بزنید.
حال مشاهده خواهید کرد که نام فایل ها عوض شده است.
دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید؟در گفتگو ها شرکت کنید.