เขียนคำสั่ง map network drive อย่างไร
กระทู้เก่าบอร์ด อ.Yeadram

 7,709   4
URL.หัวข้อ / URL
เขียนคำสั่ง map network drive อย่างไร

รบกวนอีกที เรื่อง map network drive อีกสักครั้ง
เมื่อเราเชื่อมต่อและรู้ตำแหน่งของ ฐานข้อมูล บนเซิฟร์เวอร์แล้ว
ในส่วนของเครื่องลูก
เราจะเขียนคำสั่งในโปรแกรมอย่างไร
ให้มันสร้าง map network drive ในตัวลูก
โดยเราไม่ต้องไปทำเองที่ตัวเครื่องลูก
โดยให้ผู้ใช้ทำเอง
ขอบคุณล่วงหน้าทุก ๆ คำตอบครับ

4 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R03556
เรียน คุณอนันต์

เรื่องของการ Map Network Drive ให้กับเครื่อง Client โดยอัตโนมัติ สามารถทำได้ดังนี้ครับ

สภาพแวดล้อมของระบบเครือข่าย
1. เครื่อง Client จะต้องเป็นสมาชิกภายใน Domain
2. เครื่อง Host จะต้องทำหน้าที่เป็น Domain Controller

วิธีการ
1. ติดตั้ง GPMC ที่เครื่อง Host
2. สร้าง OU ภายใต้โดเมน และกำหนด User ที่ต้องการ ภายใต้ OU นั้น
3. เขียน Script File จาดโปรแกรม Notepad ดังนี้
Option Explicit
Dim objNetwork
Dim strDriveLetter, strRemotePath
strDriveLetter = "I:"
strRemotePath = "\\HostName\Share Folder"

' Purpose of script to create a network object. (objNetwork)
' Then to apply the MapNetworkDrive method. Result J: drive
Set objNetwork = CreateObject("WScript.Network")

objNetwork.MapNetworkDrive strDriveLetter, strRemotePath
WScript.Quit

4. Save นามสกุลเป็น .bat
5. เปิด GPMC ที่เครื่อง Host
6. ที่ Group Policy Objects สร้าง New และตั้งชื่อตามที่คุณต้องการ
7. ไปที่ User Configuration > Windows Settings > Scripts > Logon
8. ทำการ Duble Click แล้วทำการเลือก Script File ที่เราสร้างขึ้น
9. คลิกปุ่ม OK
10. ลาก Policy ดังกล่าวไปไว้ที่ OU ที่ต้องการสั่งให้ Mep Network Drive
11. ไปที่ Start > Run พิมพ์คำว่า gpupdate / force
12. Restart เครื่อง Client ก็จะปรากฎ Network Drive ครับ
2 @R03565
เขียนคำสั่งนี้ไว้ตอนเริ่มต้นโปรแกรม (เริ่มทำการ Map)
Shell "Net use z: \\192.168.1.1\d"

เขียนคำสั่งนี้ไว้ตอนปิดโปรแกรม (ยกเลิกการ Map)
Shell "Net use z: /delete"


*
z:                     คือตัวอักษรแทน Drive ที่ต้องการจะสร้างการ Map
192.168.1.1    คือไอพี หรือชื่อเครื่องเป้าหมาย
\d                    คือโฟลเดอร์ในเครื่องเป้าหมายที่แชร์ไว้แล้ว ที่เราต้องการจะ Map
3 @R03580
ขอบคณหลาย ๆครับ
4 @R05918
แล้วถ้าต้องการเพิ่มกำหนดโควต้าให้แต่ละแผนก/ฝ่ายต้องเขียนอย่างไรครับ

ขอบคุณครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3284s