Mengakses share Windows dengan nama pengguna yang berbeda

53

Apakah mungkin untuk menentukan nama pengguna secara manual, di mana Windows menggunakannya saat menghubungkan ke jaringan yang dibagi?

mungkin \\username@host\...

PS: Baik server dan klien menjalankan Windows 7.

Kieth Parker
sumber

Jawaban:

40

Anda dapat menentukannya melalui baris perintah menggunakan perintah net .

net use <driveletter>: \\<server>\<sharename> /USER:<domain>\<username> <password> /PERSISTENT:YES

Anda juga dapat menentukan kredensial yang berbeda menggunakan GUI Windows Explorer. Dari Alat menu pilih Peta drive jaringan ... . Pada jendela dialog Drive Jaringan Drive ada kotak centang untuk "Sambungkan menggunakan kredensial berbeda".

Catatan: Jika Anda tidak melihat bilah menu di Windows Explorer, tekan tombol ALT untuk membuatnya muncul.


sumber
1
karena net use, jika Anda memasukkan *kata sandi, itu akan meminta Anda untuk itu.
localhost
Selain itu, <driveletter>: adalah opsional. Tidak semua orang ingin mengakses jaringan seperti floppy disk :)
Robert Jørgensgaard Engdahl
19

Ya itu.

Saat Anda memetakan jaringan berbagi dari Windows Explorer (klik kanan pada nama berbagi> Drive jaringan peta ) Anda dapat menggunakan kredensial pengguna yang berbeda:

Peta berbagi jaringan

Anda juga dapat melakukannya melalui command prompt (dimulai sebagai administrator):

net use [drive] [share] /user:[user] [password]

Contoh:

net use s: \\homesrv\share /user:vp pass123
voji
sumber
17
Metode GUI mengeluh "Folder jaringan yang ditentukan saat ini dipetakan menggunakan nama pengguna dan kata sandi yang berbeda. Untuk menghubungkan menggunakan nama pengguna dan kata sandi yang berbeda, pertama-tama lepaskan setiap pemetaan yang ada untuk berbagi jaringan ini." - Tidak, bukan itu! Saya hanya mengaksesnya dengan explorer, tidak dipetakan. Metode CMD mengeluh "Beberapa koneksi ke server atau sumber daya bersama oleh pengguna yang sama, tidak boleh menggunakan lebih dari satu nama pengguna. Putuskan sambungan semua koneksi sebelumnya ke server atau sumber daya bersama dan coba lagi."
Mark Jeronimus
3
@ MarkJeronimus, lihat di sini support.microsoft.com/en-us/kb/938120 TL; DR: Anda harus menggunakan IP komputer, bukan nama jaringannya.
GetFree
@MarkJeronimus Buka pengaturan pengguna Windows Anda, klik "Kelola kredensial", dan lihat apakah bagian tersebut terdaftar di bawah Kredensial Windows. Jika demikian, Anda harus dapat memodifikasi atau menghapus login yang tersimpan di sana. Salah satu masalah dari metode GUI adalah bahwa ia memaksa penugasan huruf drive. Bagian Kredensial Windows adalah tempat informasi login disimpan terlepas dari bagaimana share diakses atau dipetakan.
Daniel Saner
Saya mendapat masalah yang sama dengan Mark. Saya menganggap tautan yang disediakan GetFree terkait tetapi tidak sepenuhnya benar seperti dalam kasus saya, saya telah terhubung melalui IP di tempat pertama. Tampaknya GUI hanya mengacaukan dan sebagai solusi Anda dapat menggunakan nama server jika Anda menggunakan IP untuk GUI atau sebaliknya untuk mendapatkan login baru atau prompt peta. Jenis-jenis pencatatan ini tidak muncul di Credential Manager.
Lilienthal
1
@ Volji, pada sintaks shell Anda dan contoh Anda lupa meletakkan titik dua tepat setelah opsi / pengguna. Seperti ini:net use s: \\homesrv\share /user:vp pass123
Diego Tercero
10

Untuk menghapus nama pengguna yang disimpan:

buka cmd prompt type:
net use \\fileservername /del
atau
net use * /del
untuk menghapus semua

ditemukan @ http://www.windowsnetworking.com/kbase/WindowsTips/WindowsServer2008/AdminTips/Network/DeleteLoginCredentialsforaNetworkShare.html

Andrew Corkran
sumber
2
Selamat Datang di Pengguna Super! Silakan baca pertanyaan itu lagi dengan seksama. Jawaban Anda tidak menjawab pertanyaan awal. OP tidak bertanya tentang menghapus saham dan jawaban Anda bahkan tidak menyebutkan nama pengguna yang ia tanyakan.
DavidPostill
3
@DavidPostill Mungkin tidak kecuali menghapusnya semua benar-benar memungkinkan saya untuk memetakan yang lain.
Paul Stelian