علي الرغم أن كثير من مستخدمي نظام ويندوز يرون أن إستخدام موجه الأوامر أو CMD هو أمر صعب بل يصل أحياناً لدرجة التعقيد، إلا أن الحقيقة أنه أحد أفضل الأدوات وأكثرها فاعلية بالنظام والتي يُمكنك من خلالها التغلب علي العديد من المشاكل التي ربما لن تستطيع حلها من خلال واجهة المستخدم للنظام، الأمر فقط يتطلب بعد التدريب والخبرة وبمجرد إتقان إستخدام cmd ستعرف حقاً كما هو أداة رائعة.
وإستكمالاً للجزء الأول من هذا المقال والذي قمنا من خلاله بإستعراض مجموعة من الحيل والأوامر البسيطة في cmd، سنقوم اليوم في هذا المقال بإستعراض مجموعة جديدة من الأوامر و التي يُمكن لأي مستخدم تجربتها، سواءاً كان مستخدم محترف أو مبتدىء في إستخدام cmd فستجد أن الامر بسيط إلي حد كبير ويُمكنك تجربته وتطبيقه من أجل الحصول علي أفضل النتائج.
الجزء الاول من المقال: حيل و أوامر بسيطة يجب إستخدامها في موجه الأوامر cmd بنظام ويندوز (1)
معرفة معلومات المستخدم
إذا كنت تشارك إستخدام جهاز حاسب مع مجموعة أخري من المستخدمين في العمل أو لأي غرض أخر، ربما تحتاج لمعرفة بيانات تسجيل الدخول مثل إسم المستخدم، ولذلك يُمكنك إستخدام أمر بسيط وهو whoami أو "من أكون" بالإنجليزية، وبمجرد كتابة ذلك الأمر ستحصل علي إسم الحاسب علي الشبكة وكذلك إسم المُستخدم الذي تم تسجيل الدخول منه إلي الحاسب حالياُ.
كل ذلك بالإضافة إلي مجموعة من الخواص الإضافية أو Attributes، مثل priv/ لمعرفة صلاحيات المُستخدم، أو user/ لعرض بيانات المُستخدم بالتفصيل بالإضافة إلي قيم أخري عديدة يُمكنك التعرف عليها من خلال كتابة أمر المساعدة التالي:
whoami /?
مسح شاشة موجه الأوامر
بعد إستخدام موجه الأوامر لفترة، قد تحصل علي شاشة مليئة بالبيانات الناتجة عن تنفيذ بعض الأوامر سابقة والتي ربما لم تعد بحاجة إليها، ولذلك سيكون من الجيد التخلص من تلك البيانات وتنظيف الشاشة من أجل مزيد من التركيز، فقط قم بكتابة الأمر cls وسيتم التخلص من جميع تلك البيانات لتحصل علي شاشة خالية تماماً.
تغيير المسار عن طريق السحب والإفلات
إذا كنت مستخدم قديم لموجه الأوامر، ستعرف حجم العناء الذي ستجده لتغيير مسار العمل الحالي إلي مسار آخر لاسيما وإن كان مسار طويل بعض الشىء، حيث ستضطر إلي كتابة ذلك المسار يدوياً أو في أفضل الحالات ستقوم بالذهاب لذلك المسار ونسخه ولصقه يدوياً، ولكن لحسن الحظ يُمكنك فعل ذلك بطريقة أخري أكثر سهولة، حيث إذا أردت تغيير المسار إلي مجلد أو بارتشين معين، فقط قم بالذهاب إلي ذلك الملف وسحبه وإفلاته بموجه الأوامر وستجد انه قد تم تغيير المسار بكل سهولة ودون عناء النسخ واللصق.
البحث عن نتيجة محددة من تنفيذ أمر ما
عند تنفيذ بعض الأوامر التي ينتج عنها مجموعة من البيانات، ربما تكون تلك البيانات كثيرة نوعاً ما مما قد يُشتت إنتباهك ويُصعب من مهمة الوصول إلي المعلومة التي تريدها، ولكن لمزيد من السرعة في الحصول علي النتيجة التي تريدها، يُمكنك إستخدام الأمر الإضافي find| متبوعاً بالقيمة المُحددة التي تريد البحث عنها بين علامتي تنصيص، وكل ذلك خلف الأمر الأساسي الذي تريد تنفيذه.
لمزيد من التوضيح، فمثلاً عند إستخدام الأمر dir لعرض المجلدات والملفات في المسار الحالي، وإذا كنت تبحث عن ملف معين بين هذه الملفات وليكن مثلاً Downloads، فيُمكنك كتابة الأمر بالطريق التالية:
dir |find "Downloads"
وبعد تنفيذ الأمر سيقوم بموجه الأوامر بالبحث في نتائج أمر dir عن ملف يُسمي Downloads وإذا وجده ستظهر البيانات الخاصة بهذا الملف فقط بدلاً من جميع الملفات الناتجة عن نتفيذ أمر dir وهي حيلة جيدة يُمكنك إستخدامها مع أي أمر آخر لتصل للنتيجة التي تريدها بكل سهولة وسرعة.
حول مجلداتك الهامة إلي بارتيشن
ربما لديك مجلد او مجموعة مجلدات هامة علي حاسبك تقوم بإستخدامها بإستمرار، ولذلك وبدلاً من من الذهاب إلي مسار كل مجلد من أجل إستخدامه، يُمكنك تثبيت ذلك المُجلد كأنه جزء أو بارتيشن من القرص الصلب الخاص بك لمزيد من سهولة الوصول إليه، كل ذلك عن طريق امر بسيط وهو subst.
كل ما تحتاجه هو كتابة أمر subst متبوعاً بالحرف الذي تريد تخصيصه لهذا البارتيشن ثم مسار المجلد الذي تريد تثبيته بالشكل التالي:
subst m: "G:\Music Downloads"
بعد تنفيذ ذلك الأمر، سيتم تثبيت بارتيشن جديد يحمل الحرف m ويحمل إسم وحجم البارتيشن الأصلي الذي يحتوي المجلد المُثبت، وبالضغط عليه ستصل إلي المجلد المُثبت وهو في هذه الحالة Music Downloads، فقط لابد من وضع مسار المجلد بين علامتي تنصيص في حالة وجود مسافة في إسم المجلد.
ولإزالة ذلك المجلد، لابد من تنفيذ الأمر مرة أخري، حيث عند مسحه يدوياً سيتم مسح المجلد الأصلي، ولذلك يُمكنك إزالة ذلك البارتيشن عن طريق كتابة نفس الأمر متبوعا بـ D/ للمسح ثم الحرف الخاص بذلك البارتيشن بالشكل التالي
subst /D m: