سطر الأوامر وكيفية إزالة ملحقات الملفات

من المحتمل أنك تدرك أن معظم الملفات لها امتداد مثل TXT أو EXE بعد اسم الملف ، على الرغم من عدم عرضها دائمًا في Windows. امتدادات الملفات هي الطريقة التي يعرف بها Windows ما يجب فعله بملفات معينة ، مثل فتح ملفات نصية في Notepad أو Microsoft Office. ومع ذلك ، إذا كان عملك يحتاج إلى إزالة امتدادات الملفات ، فإن استخدام سطر الأوامر والملف الدفعي يكون أسرع بكثير من إعادة تسمية كل ملف يدويًا.

موجه الأوامر

سطر أوامر Windows هو واجهة نصية مألوفة لأي شخص يعمل مع DOS أو Unix ، على الرغم من أنه لا يستخدم بشكل شائع من قبل الشخص العادي. غالبًا ما يستخدم مسؤولو النظام أوامر موجه الأوامر للقيام بمهام مختلفة من فحص تشخيصات الشبكة إلى عمل نسخ احتياطية. نظرًا لعدم وجود واجهة مستخدم رسومية لهم ، فعادة ما يتم تشغيلهم بشكل أسرع ، ولكن الأهم من ذلك ، يمكن تنفيذ أوامر سطر الأوامر في دفعة - عدة أوامر مختلفة في سطر واحد - لتحقيق بعض النهاية.

افتح محطة الأوامر بالضغط على "Win-R" لفتح قائمة التشغيل ، ثم اكتب "cmd" واضغط على "Enter".

إعادة تسمية

يقوم الأمر "rename" أو "ren" بإعادة تسمية ملف أو دليل محدد. الهيكل الأساسي هو:

رن C: \ مسار \ إلى \ file.txt ملف جديد

في هذا المثال ، ستتم إعادة تسمية الملف "file.txt" إلى "newfile" بدون امتداد (.txt). لاحظ أنه بالنسبة للعديد من الملفات والأدلة ، ستحتاج إلى استخدام علامات الاقتباس لجعل أمر إعادة التسمية يعمل مع المسافات.

على سبيل المثال ، سيعمل السطر التالي:

ren "C: \ path to \ my documents \ file.txt" newfile.txt

سيظهر خطأ ، على الرغم من ذلك ، إذا كان السطر لا يحتوي على علامات الاقتباس:

ren C: \ path to \ my documents \ file.txt newfile.txt

لإعادة تسمية دليل ، استخدم نفس التنسيق ولكن استخدم اسم الدليل بدلاً من ملف ، مثل:

ren "C: \ Old Directory Name" "دليل جديد"

لاحظ علامات الاقتباس حول اسم الدليل الجديد بسبب المساحة.

لأي أمر ، اكتب الأمر بعلامة "/؟" بعد ذلك للنحو والخيارات.

نسخ و XCopy

النسخ مشابه لإعادة التسمية ببضعة مفاتيح أخرى. يعمل النسخ أيضًا على الملفات فقط. الصيغة هي:

انسخ C: \ my \ oldfile.bat C: \ my \ newfile

لاحظ أن الملفات المنسوخة ستظهر في دليل العمل (الذي يحدده موجه الأوامر كموقعك) إلا إذا أعطيت موقعًا دقيقًا للملف الجديد.

يقوم XCopy ، مثل النسخ ، بإنشاء نسخ مكررة ، ولكنه يعمل على كل من الملفات والأدلة. الصيغة هي نفسها:

xcopy "C: \ my \ old directory" "C: \ my \ new directory"

أحرف البدل وملفات الدُفعات

يستخدم سطر الأوامر أحرف البدل. على سبيل المثال ، سيؤدي كتابة ما يلي إلى نسخ جميع ملفات TCT إلى دليل d: \ my \ backup بدون أي امتدادات للملفات:

نسخ * .txt "D: \ my \ backup directory *."

تكون أحرف البدل مفيدة بشكل خاص عند التعامل مع أنواع ملفات وأنواع متعددة.

بدمج كل شيء حتى الآن ، يمكنك إنشاء ملف جديد يسمى "backup.bat" إما في محرر نصوص ، مثل Notepad أو Vim ، أو من خلال سطر الأوامر باستخدام الأمر "edit backup.bat". استخدم هذه الأوامر:

انسخ "c: \ path to \ some files *. " c: \ backup \ rename C: \ backup *. *. ديل ج: \ backup * .txt

أحفظ وأغلق الملف.

من سطر الأوامر ، اكتب "backup.bat" وسيقوم الملف الدفعي بتشغيل الأوامر المحددة: أولاً ، نسخ جميع الملفات من هذا الدليل ، ثم إعادة تسميتها لإزالة الامتدادات.

لاحظ أن أي ملفات لها نفس الاسم ولكن بامتدادات مختلفة (مثل "myfile.txt" و "myfile.odt") لن تحل محل أول ملف تمت إعادة تسميته. في هذه الحالة ، بسبب الترتيب الأبجدي ، سيصبح "myfile.odt" "myfile" بينما "myfile.txt" سيظل بامتداد TXT.