التعامل مع الشيرنج Sharing من خلال موجه الأوامر

This article is available in English too, check it out here.

التعامل مع الشيرنج Sharing من خلال موجه الأوامر

المحتويات

  • المحتويات
  • نظرة خاطفة
  • مقدمة
  • برنامج الشبكة
  • عرض الشيرنج
  • عمل شيرنج جديد
  • حذف الشيرنج
  • المساعدة

نظرة خاطفة

درسنا اليوم يتكلم عن كيفية معالجة الشيرنج Sharing من خلال موجه الأوامر. سنشرح كيفية معالجة الشيرنج بالكامل، كيفية إضافة، تعديل، وحذف الشيرنج. وكيفية تأمين الجهاز عن طريق حذف الشيرنج المخفي الذي يقوم نظام التشغيل بإضافته تلقائيا.

مقدمة

يتيح لك نظام التشغيل التحكم الكامل بالشيرنج على الجهاز من خلال العديد من البرمج والأدوات. ومن هذه الأدوات برنامج الشبكة net.exe والذي يمكنك استخدامه من خلال موجه الأوامر Command Prompt للتحكم في جهازك.

ومن مميزات الأداة net.exe التي تميزها عن الأدوات الأخرى التي يوفرها نظام التشغيل هي أنها أولا خاصة بموجه الأوامر. ثانيا، تستطيع من خلالها معالجة الشيرنج بشكل كامل حيث تستطيع الحذف والتعديل وغيرها، علاوة على معالجة الشيرنج المخفي!

ما هو الشيرنج المخفي؟ عند تنصيبك لنظام التشغيل، يقوم نظام التشغيل تلقائيا بعمل شيرنج على جميع الأقراص الصلبة Drives الموجودة في جهازك. وللأسف فهذا الشيرنج لا يظهر لك على الشاشة. والمشكلة في هذا الشيرنج هي أنه يجعل جهازك عرضة للاختراق حيث يمكن الوصول لجهازك من على الشبكة من خلال هذا الشيرنج باستخدام أوامر سهلة وبسيطة!

برنامج الشبكة

بما أن برنامج الشبكة Net Command هو خاص بموجه الأوامر فيجب عليك أولا فتح موجه الأوامر قبل الشروع في استخدامه.

قم بفتح Start -> Run وقم بكتابة cmd.exe لفتح موجه الأوامر. بعد ذلك يمكنك كتابة اسم البرنامج net.exe لتشغيل، تابع الدرس.

عرض الشيرنج

أول ما سنتعرض له اليوم هو كيفية معرفة الشيرنج الموجود على الجهاز.

بعد فتحك لموجه الأوامر Command Prompt قم بكتابة الأمر:

net.exe share

لعرض الشيرنج الموجود على الجهاز. سوف تظهر لك قائمة مشابهة للتالية:

Share name   Resource                        Remark
------------------------------------------------------------
d$           d:\                             Default share
e$           e:\                             Default share
f$           f:\                             Default share
IPC$                                         Remote IPC
print$       C:\Windows\system32\spool\drivers
                                             Printer Drivers
C$           C:\                             Default share
Programs     D:\Programs
The command completed successfully.

هذه القائمة تحوي المجلدات التي تم عمل شير لها، وهي تنقسم إلى 3 أعمدة:

  1. اسم الشير Share Name:
    الاسم الذي يظهر على المجلد للأجهزة الأخرى على الشبكة. لاحظ أن لكل مجلد اسمه الخاص به والذي لا يجب أن يتشابه مع اسم آخر.
  2. المورد Resource:
    العنوان الكامل Path/Address للمجلد الذي تم عمل شير له.
  3. الملاحظات Remark:
    ملاحظات حول هذا الشيرنج.

لاحظ أن الشيرنج المخفي الخاص بالويندوز له الملاحظة “Default share” وأيضا له الاسم x$ (كل قرص له الحرف الخاص به.)

عمل شيرنج جديد

لعمل شيرنج جديد يمكنك استخدام الأمر التالي:

net share <ShareName>=<Path>

قم بتبديل خانة باسم الشيرنج، الاسم الذي يظهر للمستخدمين الآخرين. وقم بتبديل الخانة بالعنوان الكامل للمجلد أو القرص الذي تود عمل شيرنج له.

الأمر التالي يقوم بعمل شيرنج للمجلد D:\Products باسم “Products”:

net share Products=D:\Products

تم عمل الشيرنج بنجاح. يمكنك الآن مشاهدة الشيرنج من على الشبكة أو من على جهازك (شيرنج عادي ليس مخفي.)

الآن، لاحظ هذا الأمر:

net share "Hot Songs"="D:\My Songs" /REMARK:"My Favorite Songs"

هذا الأمر يقوم بعمل شير للمجلد D:\My Songs باسم “Hot Songs”. لاحظ أنه لأن هناك مسافات في عنوان المجلد واسم الشير نا قمنا بإضافة علامات الاقتباس ” ” إلى هذه البيانات. لاحظ أيضا أننا قمنا بإضافة ملاحظة وهي “My Favorite Songs”.

حذف الشيرنج

الآن، لننتقل إلى أوامر الحذف. أمر الحذف بسيط جدا. بما أن كل شير له اسم مميز، إذا فيمكننا حذف كل شير باسمه المميز هذا. لاحظ الأمر التالي والذي يقوم بحذف الشيرنج المسمى C$ (شير مخفي):

net share C$ /d

الأمر التالي يقوم بنفس وظيفة الأمر السابق، لا فرق:

net share C$ /delete

أما الأمر التالي فيقوم بحذف الشيرنج الذي قمنا بإنشاؤه سابقا المسمى “My Songs”:

net share "hot songs" /d

المساعدة

المزيد عن برنامج الشبكة Net Command؟ يمكنك استخدام الأمر التالي:

net share /?

والذي يقوم بطباعة المساعدة للبرنامج وهي مشابهة للتالي:

The syntax of this command is:
NET SHARE
sharename
 sharename=drive:path [/GRANT:user,[READ | CHANGE | FULL]]
                      [/USERS:number | /UNLIMITED]
                      [/REMARK:"text"]
                      [/CACHE:Manual | Documents| Programs | None ]
 sharename [/USERS:number | /UNLIMITED]
           [/REMARK:"text"]
           [/CACHE:Manual | Documents | Programs | None]
 {sharename | devicename | drive:path} /DELETE

بسيطة؟ نتشرف بالإجابة على أسئلتكم.

مواضيع مشابهة:

اخترنا لك:

أحدث المواضيع:

هل أعجبتك؟ شارك بها...