الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اضافة home Directory لكل المستخدمين في الشبكة

مغلق
بدأه الـرفاعي في 19 ديسمبر 2004 · 22 رد · 2,550 مشاهدة · في منتدى الشبكات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته........

كيف اقدر اضيف لكل المستخدمين في الدومين home Directory يعني Map Network Drive لمجلد معين موجود في السيرفر .

للمعلومية بحثت في الـ Group Policy وما حصلت واتوقع انه ممكن اسويها اما بـ سكربت او باستخدام الامر LDIFDE ولكن مع الاسف ما قدرت اسويها .

وشكراً....

فهد الرفاعي

[islamonline] جديد طريق الإسلام[/islamonline]

#2

السلام عليكم

أخي الفاضل الطريقة كما يلي

AD

Domain users and computers

Right Click on user or group of users

Properties

Profile

Check Home folder

Chose the drive name you want like x,z,w,v

type the path for the folder you want

ملحوظة:

يمكنك عملها لجميع المستخدمين في وقت واحد وسيقوم الأكتيف ديريكتري بعمل folder تلقائيا بأسم كل مستخدم عن طريق كتابة %username% في نهاية الPath

مثلا

\\server2\homfolder\%username%

تحياتي

"وَمَا تَدْرِي نَفْسٌ مَّاذَا تَكْسِبُ غَداً وَمَا تَدْرِي نَفْسٌ بِأَيِّ أَرْضٍ تَمُوتُ إِنَّ اللَّهَ عَلِيمٌ خَبِيرٌ"

صدق الله العظيم

#3

السلام عليكم ....

شكرا على تجاوبك..

حاولت اسوي هذه الحركة بس ما بيظهرلي Properities لما احدد على مجموعة مستخدمين يمكن لاني مستخدم Windows 2000 domain .

[islamonline] جديد طريق الإسلام[/islamonline]

#4

السلام عليكم

يجب أن تقوم بتحديد الخصائص لكل مستخدم على حدة و ليست مجموعة المستخدمين كلها

شكرا

http://spaces.msn.com/drnetwork/

"Genius is one percent inspiration and ninety nine percent perspiration"

Thomas Alva Edison

#5

السلام عليكم .....

احتاج الى اضافة الـ Network Drive المستخدمين في نفس الوقت لانه عددهم اكثر من 200 شخص.

وشكرا...

[islamonline] جديد طريق الإسلام[/islamonline]

#6

السلام عليكم

يمكنك عمل group policy لجعل my documents ك shortcut لفولدر علي السيرفر ويتم عمل فولدر داخل هذا الفولدر لكل مستخدم لديك

الطريقة بالضبط ليست معي الان ولكن اصبر وسوف اتيك بها ان شاء الله

والسلام عليكم

#7

السلام عليكم

نعم أخي الطريقة هذه موجودة في Windows 2003 وليس 2000

يمكنك أستخدام برنامج Ideal administrator فهو به العديد من الخواص الممتازة وستجد فيه هذه الخاصية

تحياتي

"وَمَا تَدْرِي نَفْسٌ مَّاذَا تَكْسِبُ غَداً وَمَا تَدْرِي نَفْسٌ بِأَيِّ أَرْضٍ تَمُوتُ إِنَّ اللَّهَ عَلِيمٌ خَبِيرٌ"

صدق الله العظيم

#8

قم بعمل login script

Dim wshNetwork
Set wshNetwork = CreateObject("Wscript.Network")
whsNetwork.MapNetworkDrive "x:", \\servername\sharename
WSCript.Quit

حيث servername اسم الكمبيوتر الذي عليه المجلد و sharename اسم المجلد

احفظها بامتداد login.vbs

اعمل كوبي للملف حتى تقوم بلصقه لاحقا

اذهب الى ال Active directory Users And computers

right-click ثم properties ثم Group Policy

افتح ال default policy

اذهب الى User Setting

Script(login/logof)

login

Add

Brows

اضغط بزر الماوس الايمن واختر paste

اعمل ok واخرج

تنفع هذه الطريقة عند وجود مجلد مشاركة وعليه صلاحية للمستخدم

هناك طريقة لعمل ذلك مع اضافة مجلد مشاركة لكل مستخدم وتحديد صلاحيات كل مستخدم على مجلده

The World Must Be Crazy

#9

السلام عليكم ...........

الف شكر....وما قصرتوا بحاول اعمل السكربت وإن شاء الله تشتغل..

تحياتي...

[islamonline] جديد طريق الإسلام[/islamonline]

#10

السلام عليكم..............

حاولت انفذ السكربت لكن...اعطاني runtime error التالي:

line: 3

char: 1

error: Object required: 'whsNetwork'

code: 800A01A8

Source: Microsoft VBScript runtime error

[islamonline] جديد طريق الإسلام[/islamonline]

#11

انسخ الكود وغير المسار

Dim WshNetwork
Set WshNetwork= CreateObject("Wscript.Network")
WshNetwork.MapNetworkDrive "x:", "\\serverName\ShareName"
WSCript.Quit

The World Must Be Crazy

#12

السلام عليكم

قم بعمل group policy علي ال domain الخاص بك وذلك من active directoryusers and computers

قم بعمل edit لها

قم باختيار user configuration >> windows settings >> folder redirection >> my documents

اعمل right click عليها واختيار properties

اضبط الاعدادت كما في الصورتين التاليتين

1_20122004934490.5056879.JPG

2_20122004935190.7236444.JPG

قم بعمل فولدر واعمل له share و حدد الصلاحيات بحيث يكون لكل يوزر modify عليه

سيقوم النظام بعمل فولدر بأسم الدخول الخاص بكل مستخدم

يمكنك بعد ذلك بضبط صلاحيات كل مستخدم علي الفولدر الخاص به

وبس....

هذه الطريقة تعمل علي ال 2003 و ال 2000

هذه الخطوات والصور من علي ال 2003 ولا اعتقد بوجود اختلافات كبيرة في الخطوات بينهما

هذا الرابط للتأكد من وجود ال folder redirection علي ال 2000

والسلام عليكم

#13

شكرا AhmedSameh

والطريقة موجودة في 2000 وهي اسهل

The World Must Be Crazy

#14

السلام عليكم ....

شكرا للجميع..

استخدكت السكربت التالي واشتغلت معاي :

 Set WshNetwork = WScript.CreateObject("WScript.Network")

WshNetwork.MapNetworkDrive "S:", "\\testexchg_srv\office2003"[\CODE]

[islamonline] جديد طريق الإسلام[/islamonline]

#15
Set WshNetwork = WScript.CreateObject("WScript.Network")

WshNetwork.MapNetworkDrive "S:", "\\testexchg_srv\office2003"

[islamonline] جديد طريق الإسلام[/islamonline]

#16

السلام عليكم

لو تسمحوا يا شباب ممكن حد يشرح ال scripts دي علي هداوه لاني مش فاهم حاجة منها :huh: :(

ولو واحد يعرف كيف يمكن تعلم كيفية عمل scripts يقول لي كيف

وشكرا

والسلام عليكم

#17

السلام عليكم ورحمة الله وبركاته.....

بصراحة ..!! ما اعرف كيف اشكر هذا المنتدى ,, لانه ساعدني كثير.

انا كانت عندي مشكلة في اني انشئ Network Drive عن طريق الـScripts ولكن انحلت الحمدلله بمساعدتكم ,ولكن المشكلة اللي صادفتني الان هي اني ابغى اعمل condition على نفس الـScript (هذا الـScript يعمل Connect للـ Network Drive S)

اقتباس
("Set WshNetwork = WScript.CreateObject("WScript.Network

"WshNetwork.MapNetworkDrive "S:", "\\server\sharename

بحيث اني اشيك على الجهاز هل في Network Drive موجود بنفس الاسم اذا فيه يعمله Disconnect وبعدين يعمل Connect.

وشكرا لكم..

تحياتي..

فهد الرفاعي

[islamonline] جديد طريق الإسلام[/islamonline]

#18

هناك حل لما طلبت ولكن سكربت طويل على ما اذكر يشيك على اسم الشير والدرايف

جرب التالي يقوم بحذف كل Network Drive وينشئ واحد جديد

اقتباس
Set WshNetwork = WScript.CreateObject("WScript.Network")

Set MappedDrives = WshNetwork.EnumNetworkDrives

For i = 0 To MappedDrives.Count - 1 Step 2

If Not lcase(MappedDrives.Item(i)) = "S:" Then

WshNetwork.RemoveNetworkDrive MappedDrives.Item(i),True

End If

Next

WshNetwork.MapNetworkDrive "S:", "\\server\share"

The World Must Be Crazy

#19

السلام عليكم ....

مشكور newbie وما قصرت :) لكني غيرت في الـScript وصار كالتالي:

اقتباس
("Set WshNetwork = WScript.CreateObject("WScript.Network

Set MappedDrives = WshNetwork.EnumNetworkDrives

For i = 0 To MappedDrives.Count - 1

If  ucase(MappedDrives.Item(i)) = "S:" Then

WshNetwork.RemoveNetworkDrive MappedDrives.Item(i),True

End If

Next

"WshNetwork.MapNetworkDrive "S:", "\\srver\sharename

ومعليش عندي سؤال خارج موضوعنا ....

هل في مشاكل عند استخدام ntbackup.exe للويندوز2000 مع الـExchange 2000 لانه لما اعمل full backuab للسيرفر احيانا ما اقدر ارجع Exchange .؟ وهل في طريقة اني ارجع Contacts لـ MailBox معينة ايضا عن طريق ntbackup.exe ؟

ملاحظة : عندي برنامج خاص باستخدام النسخ الاحتياطي اسمه :

(Legato(Networker Administrator ما اعرف استخدمه هل في شرح عنه...؟

ومرة ثانية الف شكر....

تحياتي ,,,

فهد الرفاعي

[islamonline] جديد طريق الإسلام[/islamonline]

#20

http://www.msexchange.org/articles/MF020.html

تأكد ان نسخة ntbackup.exe =5.0.2195.1117 او اعلى على حسب ما قرأت

The World Must Be Crazy

#21

طيب ممكن أحد يشرح كيف اعطي للمستخدم ميزة انتقال سطح المكتب معه الى اي جهاز يدخل منه

وكيف اجبر جميع المستخدمين بسطح مكتب وخصائص معينه

وهل استطيع وضع قولب الاوفيس لجميع اجهزة الشبكة لتقرأها من السيرفر

شكرا لكم على نشر العلم

" لو طهرت قلوبنا لما شبعت من كلام الله "

عثمان بن عفان رضي الله عنه

مدونتي الشخصية - فوائد واخبار تقنية

#22

السلام عليكم ...

هذا الرابط فيه كل شي عن الـ User profiles إن شاء الله تستفيد منه..

-----User Profiles-----

تحياتي,,

فهــد الرفاعي.

[islamonline] جديد طريق الإسلام[/islamonline]

هذا الموضوع مغلق.

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