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

نيتورك درايف

مغلق
بدأه falestiny في 3 أبريل 2006 · 6 رد · 1,010 مشاهدة · في منتدى الشبكات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

تحية طيبة وبعد ،،،

عندي شبكة مكونة من 30 جهاز ودومين واحد ،، ويوجد ايضا 3 مجلدات مشتركة على السيرفر

اريد انه اي واحد من اليوزر عندما يدخل على جهازه ان يجد الثلاثة مجلدات على شكل map drive network درايفات داخل my computer

ارجوا الافادة ،،، وشكرا

#2

My Comp

Tools

Map Network Drive

add the path

OK

عفوا مخدتش بالي من دومين

هرد عليك حاضر ...

تم تعديل هذه المشاركة بواسطة reagent في 3 أبريل 2006 في 11:18

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

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

#3

شكرا اخي reagent على سرعة ردك

بس انا مش عاوز أعمل لكل جهاز نفس العملية

انا عاوز كل شي يتم لوحده مثل تطبيق group policy بدون اي تدخل من اليوزر

ولك جزيل الشكر والتقدير

#4

السلام عليكم

انا كان عندي سكريبت للموضوع ده لكن مش عارف راح فين عموما جرب ده هو كان تقريبا نفسه

Sub MapDriveIfMember(NetbiosDomName, groupname, drive, share)
 '***************************************
******************
' Purpose: Checks Group Membership and maps a drive if they are a member.
'
' Inputs: NetbiosDomName: Netbios name of the Domain
'            groupname:     Group Membership required to get the drive
mapped
'            drive:    Drive letter to use during the mapping
'            share:    Nane of the share to map the drive
' Returns:  None
'
 '***************************************
******************
dim oNet, oGroup, oMapDrive
dim retval
dim sUser

Set oNet = CreateObject("Wscript.Network")
sUser = ONet.Username ' Get the name of the curren logged on user

Set oGroup = GetObject("WinNT://" & NetbiosDomName & "/" & groupName)

if oGroup.IsMember("WinNT://" & NetbiosDomName & "/" & sUser) = True then
On Error Resume Next
oNet.MapNetworkDrive Drive, Share
if Err.Number <> 0 then
wscript.Echo " Error mapping drive " & Drive & " to " & groupname
else
wscript.Echo "Map Successful!"
end if
else
Wscript.Echo "User: " & sUser & " is not a member of Group: " &
groupName
end if

End Sub

لو فيه اي استفسار اتفضل ...

طبعا ده login script

عليك تعمل جرووب وتحط فيها اليوزرز وبعدين اعمل GP عليها وضع الlogin script بعد تغيير البيانات طبعا

تحياتي

تم تعديل هذه المشاركة بواسطة reagent في 3 أبريل 2006 في 15:38

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

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

#5

أخي الكريم :

شو التغيرات اللي نعملها على السكريبت؟

يعني لو عندي المجلد المشترك عنوانه على السيرفر server\folder\\

ازاي اخليه يشتغل على login script ؟ ولو عندي اكتر من مجلد اعمل ايه؟

والسكريبت اخزنه فين وايه هيكون امتداده؟ يعني معلش اتحملني شوية

ولكم تحياتي

#6

السلام عليكم التغييرات في السكريبت تتم بمسح الجزء الخاص بالمتغيرات واضافة بيانات شبكتك

مثل

Set oGroup = GetObject("WinNT://" & NetbiosDomName & "/" & groupName)

تستبدل كل شئ بما هو مماثل له بشبكتك

وراجع كل المتغيرات الأخرى بالسكريبت

لعمل اكثر من شير قم بعمل اكثر من LOGIN SCRIPT وكل مرة غير المسار الخاص بالشير

السكريبت هتحفظة بصيغة bat

تحياتي

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

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

#7
/index.php?showtopic=53124

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

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

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