จะบันทึกรหัสผ่านสำหรับไดรฟ์เครือข่ายที่แมปได้อย่างไร


14

ฉันได้ไดรฟ์แผนที่ที่สร้างขึ้นจากเครื่องมือ> ไดรฟ์เครือข่ายแผนที่

ไดรฟ์ถูกแมปไปยังโฟลเดอร์ที่ใช้ร่วมกันของเครื่องอื่น ดังนั้นทุกครั้งที่ฉันปิดเครื่องมันจะถามรหัสผ่านเมื่อฉันเปิดไดรฟ์

มีวิธีการบันทึกรหัสผ่านนี้หรือไม่?

คำตอบ:


18

แมปไดรฟ์โดยใช้ไวยากรณ์นี้ที่พร้อมท์คำสั่ง:

net use X: \\Hostname\Share /savecred /p:yes

จากนั้นจะพร้อมท์ชื่อผู้ใช้และรหัสผ่านซึ่งจะถูกบันทึกและจะไม่พร้อมท์แม้จะรีบูต

คุณยังสามารถเพิ่มข้อมูลประจำตัวได้ด้วยการเปิดเริ่ม→เรียกใช้control userpasswords2→→ขั้นสูง→จัดการรหัสผ่าน

คุณสมบัตินี้มีอยู่ใน Windows XP และใหม่กว่า


มันไม่ทำงาน
Ravisha

@Ravisha จะเกิดอะไรขึ้นเมื่อคุณลองทำ คุณได้รับข้อความแสดงข้อผิดพลาดหรือไม่? คุณสามารถโพสต์ข้อความที่แน่นอนที่คุณพิมพ์ซึ่งไม่ทำงานหรือไม่
สตีเฟ่นเจนนิงส์

ฉันได้รับรหัสผ่านที่ถูกต้องในแบบที่คุณกล่าวถึงฉันไม่ได้รับข้อผิดพลาดใด ๆ แต่จะขอรหัสผ่านเมื่อฉันเปิดไดรฟ์ที่แมป
Ravisha

หากคุณไปที่control userpasswords2> ขั้นสูง> จัดการรหัสผ่านชื่อคอมพิวเตอร์จะปรากฏที่นั่นหรือไม่ ลองลบมันถ้าใช่แล้วเรียกใช้net useคำสั่งอีกครั้งและตรวจสอบให้แน่ใจว่าคุณได้รับข้อความ "การดำเนินการเสร็จสมบูรณ์"
Stephen Jennings

ทำอย่างนั้น แต่ยังคงต้องเริ่มต้นรหัสผ่านใหม่อีกครั้ง
Ravisha

2

Stephen Jennings มีคำตอบที่ถูกต้อง แต่ฉันพบว่ามีคอมพิวเตอร์ XP บางตัวที่ยังไม่บันทึกรหัสผ่านไปยังไดรฟ์เครือข่ายหลังจากรีบูตเครื่อง (เนื่องจาก Ravisha และ user65130 อาจค้นพบ) ทางออกเดียวที่ฉันพบในคอมพิวเตอร์ XP เหล่านั้นคือการใส่ไว้ในไฟล์แบทช์:

net use X: \\Hostname\Share password /savecred /p:yes

หรือ

net use X: \\Hostname\Share /user:machinename\username password /savecred /p:yes

ใส่แบตช์ไฟล์ในโฟลเดอร์เริ่มต้นและทุกครั้งที่รีบูตไดรฟ์ที่แมปจะได้รับการเชื่อมต่อใหม่ สิ่งที่ไม่ดีเกี่ยวกับวิธีนี้คือรหัสผ่านจะถูกบันทึกเป็นข้อความธรรมดาในไฟล์


1
ฉันเชื่อว่า XP จะบันทึกรหัสผ่านหรือไม่ควรขึ้นอยู่กับรุ่น (Home / Media Center vs Professional) แต่ฉันได้พบกับความแปลกประหลาดทุกประเภทด้วยการบันทึกข้อมูลรับรองสำหรับการแชร์เครือข่ายใน Windows ทุกรุ่น (และรุ่น)
lzam

1

ก่อนอื่นถ้าคุณอยู่ในสภาพแวดล้อมของโดเมนคุณจะต้องให้สิทธิ์ NTFS ที่ถูกต้องในการแชร์และตั้งค่าสคริปต์การเข้าสู่ระบบ ฉันชอบใช้เน็ต

net use z: \\server\sharename

หากคุณอยู่ในสภาพแวดล้อมที่ทำงานหากคุณสร้างชื่อผู้ใช้และรหัสผ่านเดียวกันบนเครื่องที่ใช้ร่วมกันในขณะที่คุณลงชื่อเข้าใช้ที่ไคลเอ็นต์คุณสามารถทำสิ่งเดียวกันได้

หากสิ่งที่ไม่พร้อมใช้งานคุณสามารถระบุชื่อผู้ใช้และรหัสผ่านด้วยสคริปต์

net use z: \\server\sharename /user:machinename\username Password

ฉันทำให้มันยากขึ้นเล็กน้อยสำหรับผู้ใช้โดยเฉลี่ยที่จะทราบสิทธิ์และตั้งเป็น exe ด้วยเครื่องมือนี้

http://download.cnet.com/Bat-To-Exe-Converter/3000-2069_4-10555897.html


ใช้วิธีที่สองหากไดรฟ์ถูกตัดการเชื่อมต่อ (ไม่ได้ถอดออกโดยไม่ได้เชื่อมต่อเพียงปลดการเชื่อมต่อ) ระบบจะถามรหัสผ่านในครั้งต่อไปที่เข้าถึง อาร์กิวเมนต์ / savecred จะจัดเก็บข้อมูลรับรองในที่เก็บข้อมูลที่มีการป้องกัน LSASS เพื่อให้สามารถนำมาใช้ซ้ำได้โดยอัตโนมัติ
Stephen Jennings

1
@echo off
echo --------------------------delete map drive all------------------------
net use * /delete /yes
echo ------------------create drive --------------------------------
net use m: \172.16.0.136\Source /user:aleg\masr masr2006*
net use n: \172.16.0.136\scanner_bat_test /user:alwq\4288044 masr2006*    
echo ---------------------------------------------------    
EXIT

0
@echo off
echo --------------------------delete map drive all------------------------
net use * /delete /yes
echo ------------------create drive --------------------------------
net use m: \\172.16.0.136\Source /user:aleg\masr masr2006*
net use n: \\172.16.0.136\scanner_bat_test /user:alwq\4288044 masr2006*
echo ---------------------------------------------------

EXIT

6
คุณควรพยายามอธิบายสิ่งที่คุณกำลังทำอยู่เพียงแค่คัดลอกและวางสคริปต์ด้วยการตั้งค่าของคุณก็ไม่มีประโยชน์
Matteo

1
เขากำลังลบการแมปไดรฟ์ทั้งหมดจากนั้นทำการแมปใหม่ m: และ n: โดยใช้ข้อมูลรับรองโดเมนและรหัสผ่าน ฉันคิดว่ามันไม่ใช่สคริปต์ที่เขียนได้ดีถ้าคุณมีการแมปไดรฟ์อื่นนอกเหนือจาก m: และ n: ส่วนแรกของสคริปต์จะถูกลบออกไป
Sun
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.