ฉันพบวิธีแก้ปัญหาเพื่อติดตั้งไดรฟ์อย่างถาวร อย่างไรก็ตามไดรฟ์ไม่ได้ติดตั้งในทุกครั้ง ฉันทำสิ่งนี้บน Windows Server 2019
สมมติว่าเราต้องการที่จะติดไดเรกทอรีที่เรียกว่าตั้งอยู่บนtarget_dir target_serverชื่อผู้ใช้ของฉันคือmy_usernameและรหัสผ่านของฉันในโดเมนที่เรียกว่าmy_password MY_DOMAINปล่อยให้มันอยู่บนT:ไดรฟ์
ประการแรกสร้างไฟล์ข้อความใหม่ที่ใดก็ได้ (บนเดสก์ท็อปของคุณเป็นต้น) เปิดและแยกวิเคราะห์สิ่งนี้:
@ECHO OFF
net use s: \\target_server\target_dir /persistent:yes
จากนั้นเปลี่ยนชื่อไปmount_drive.batและย้ายC:\Windows\System32\GroupPolicy\Machine\Scripts\Startupไฟล์นี้ไป
ตรวจสอบให้แน่ใจว่าไฟล์ไม่ใช่.txtไฟล์อีกต่อไป
ตอนนี้กดWin+Rพิมพ์gpedit.mscและเรียกใช้ตัวแก้ไขนโยบายกลุ่มภายใน
เรียกดูและดับเบิลคลิกที่Computer Configuration\Windows Settings\Scripts (Startup/Shutdown)
คลิกที่แล้วเลือกไฟล์ที่คุณเพิ่งย้ายStartup
Add...Browse...
จากนั้นเรียกดูComputer Configuration\Administrative Templates\System\Logonตั้งค่าAlways wait for the network at computer startup and logonให้enabledบันทึกและปิด
เปิดเทอร์มินัลที่ยกระดับเพื่อบันทึกข้อมูลรับรองของคุณ จากนั้นกำหนดค่า Windows เพื่อไม่ให้ยกเลิกการเชื่อมต่อไดรฟ์นี้หลังจากหมดเวลา
cmdkey /add:target_server /user:MY_DOMAIN\my_username /pass:my_password
NET CONFIG SERVER /AUTODISCONNECT:-1
คุณสามารถเลือกที่จะยืนยันว่าทุกอย่างทำงานได้โดยเรียกใช้ C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup\mount_drive.bat
Reboot