มีวิธีการเชื่อมต่อกับเครือข่ายร่วมกันผ่านทางใดcmd.exe
?
มีวิธีการเชื่อมต่อกับเครือข่ายร่วมกันผ่านทางใดcmd.exe
?
คำตอบ:
ใช้net use
, ตัวอย่าง:
net use X: \\SERVER\Share
X:
ตัวอักษรไดรฟ์ที่คุณต้องการแมปการแชร์อยู่ที่ไหนและ\\SERVER\Share
เป็นเส้นทาง UNC ไปสู่การแชร์ สิ่งนี้จะทำให้มองเห็นการแชร์ในMy Computer
และบรรทัดคำสั่งเช่นเดียวกับการแชร์อื่น ๆ ที่แมปผ่าน GUI
หากต้องการยกเลิกการเชื่อมต่อการแชร์ในภายหลังคุณจะต้องใช้
net use X: /delete
net use X: \\SERVER\Share password /user:DriveDomain\username
สามารถดูเอกสารได้ที่นี่: https://www.lifewire.com/net-use-command-2618096
หากคุณไม่ได้ที่จะแมปไดรฟ์เครือข่ายที่มีnet use
คุณสามารถเข้าถึงเส้นทาง UNC โดยตรงจาก Command Prompt pushd
ใช้
ตัวอย่างเช่น:
pushd \\server\share
สิ่งนี้จะสร้างไดรฟ์ชั่วคราวที่แมปโดยอัตโนมัติให้คุณและทำให้เป็นไดเรกทอรีการทำงานปัจจุบันของคุณ
เมื่อคุณแชร์เครือข่ายเสร็จแล้วให้ป้อนpopd
คำสั่ง สิ่งนี้จะนำคุณกลับไปยังไดเรกทอรีที่คุณอยู่ก่อนหน้านี้และลบไดรฟ์เครือข่ายชั่วคราว
popd
และpushd
คำสั่งที่สามารถใช้กับไดเรกทอรีท้องถิ่น พวกเขาสร้างสแต็คของไดเรกทอรีที่เยี่ยมชมซึ่งจะมีประโยชน์หากคุณทำงานในบรรทัดคำสั่งจำนวนมาก ดังนั้นเมื่อคุณเปลี่ยนไดเรกทอรีที่มีคุณจะได้รับกลับไปที่คุณอยู่กับpushd
popd
สแต็คของไดเรกทอรีถูกสร้างขึ้นมาด้วยกันและคุณกลับไปไดเรกทอรีหนึ่งขึ้นสแต็คที่มีpushd
popd
หากคุณต้องการดำเนินการบางอย่างกับไดรฟ์ (เช่นการย้ายการคัดลอก ฯลฯ ) จากนั้นคุณสามารถใช้ไวยากรณ์บรรทัดคำสั่งและ \ \ SERVER \ FOLDER \ FILE
ตัวอย่าง:
'copy \ \ Server-01 \ Folder-01 \ MyFile.pdf'
คำสั่งนั้นจะคัดลอกไฟล์อะไรก็ตามที่คุณระบุลงใน CWD (ไดเรกทอรีทำงานปัจจุบัน)
ในทำนองเดียวกัน:
md \ \ Server-01 \ New โฟลเดอร์
เพื่อสร้างไดเรกทอรี
rd \ \ Server-01 \ DeleteFolder
ในการลบไดเรกทอรี
วิธีนี้มีประโยชน์จริง ๆ ถ้าคุณต้องการดำเนินการหนึ่งหรือสองข้ามเครือข่ายและไม่สามารถรบกวนการทำแผนที่ไดรฟ์เครือข่าย หรือในกรณีของฉันที่ไดรฟ์เครือข่ายอยู่ในสถานะที่แตกต่างกันและความล่าช้าเมื่อทำงานกับไฟล์และโฟลเดอร์นั้นเจ็บปวด ใช้บรรทัดคำสั่งเพื่อคัดลอกไฟล์ไปยังเดสก์ท็อปของฉันและดูจากที่นั่นได้ง่ายกว่าลองและเปิดข้ามเครือข่าย
มิฉะนั้นฉันจะใช้ pushd และ popd ตามที่ Dave Webb แนะนำ