how to share a folder on remote machine by using a command line
how to share a folder on remote machine
هكذا تقوم بصناعة Share جديدة
net share my_share_name=c:/my_share_location /remark:"my share description"
و حتى تشاهد الملفات التي قمت بـshare لها اكتب الأمر التالي
net share
وحتى تقوم بإلغاء الـshare اكتب الامر التالي
net share my_share_name /delete
انتبه أن الامر هذا يقوم بصنع share حتى لو لم يكن لديك c:/my_share_location.. يعني يجب عليك أولا صناعة folder.
إذا نفعتك أحد مشاركاتي فأدع بظهر الغيب لوالداي بالصحة والسلامة والسعادة وطول العمر وأن يكون هذا زيادة لهما في كل خير.
before asking: smart questions how-to
سؤال جميل ...
بص ياسيدي ... من ال CMD مباشرة مفيش حاجه تعمل كده ... لازم تستخدم ال WMIC Utility عشان تقدر تعمل Share لاي فولدر Remotely...
من Start ----> Run
اكتب wmic و اديها Enter...
بعد هيك راح يطلعلك انو ال WMIC في مرحلة ال Installing... و اول ما تخلص هيبقى عندك الوضع كالتالي:
wmic:root\cli>
دلوقتي اكتب التالي:
wmic:root\cli>/node:Computer Name
المقصود بال Computer Name هنا الجهاز اللي عاوز تعمل ال Remote Share من خلالو...
دلوقتي اكتب الامر التالي:
share call create "", "maximum number of connections", "share name", "", "C:\MyFolder", 0
في هذا الامر يحدث اتالي ...
بتستدعي دالة في خصائص ال WMI ألا و هي Create ... و بتدخل ليها ال Parameters زي ما هوا واضح في الامر نفسو ..
و بعد ما تكتب الامر و تدوس Enter هيطلعلك Asking انو عاوز تنفذ العمليه و لا لأ ... طبعا تقلو Y يعني yes... و افتكر هيطلعلك صيغة السؤال كالتالي:
Execute (Win32_Share)->Create() (Y/N)?
maximum number of connections: ده هوا الحد الاقصى من المستخدمين اللي يدخلو على ال Forlder في نفس الوقت ..
share name: ال Alias اللي هتحطو للفولدر و الاسم ده هوا للي هيبين لل Shared Users ...
C:\MyFolder: ده مثال افتراضي عن امتداد ال Folder على الجهاز ال Remote ...
ملاحظه: لازم يكون ا Folder اللي هتعمل عليه العمليات السابقه يكون منشأ ... يعني موجود.
ملاحظة رقم 2: ليه ما تكونش اسئلتك بالعربي ... عشان تسهل عملية البحث مستقبلا للأعضاء ؟
تم تعديل هذه المشاركة بواسطة محـمـد أكـرم علـيـان في 20 نوفمبر 2006 في 01:35
It's hard to stay in such ridiculous situation
اخي eech55 ...
أمر ال net share لا يعمل إلا على ال Local Machine :) و سؤال الاخ هوا ازا تعمل كده على جهاز تاني ... يعني remotely
It's hard to stay in such ridiculous situation
صدقت.. واضح من صيغة أمر الـnet share انه لا يوجد مايذكر اسم الجهاز الذي تريد تطبيق الأوامر عليه.
لم انتبه لسؤاله..قرأتها بسرعة وفهمتها أنه يقصد انه يريد share للـusers الـremote.. وبعد مراجعة سؤاله وجدته ذكر remote machine..
إلا اذا قام بـtelnet من بعيد وطبق الأمر net share
أو استخدم pstools مثلا وقام بـremote executtion لملف .bat يحتوي على أوامر net share
إذا نفعتك أحد مشاركاتي فأدع بظهر الغيب لوالداي بالصحة والسلامة والسعادة وطول العمر وأن يكون هذا زيادة لهما في كل خير.
before asking: smart questions how-to
هذا الموضوع مغلق.
