Cara memaksa Windows untuk meminta kredensial saat mengakses berbagi

27

Secara default ketika saya mengakses share komputer (mengetik \\ hostname di Windows Explorer) Windows melewati kredensial pengguna saya saat ini. Itu meminta kredensial hanya ketika kredensial pengguna saat ini salah.

Apakah ada cara untuk memaksa Windows untuk tidak melewati kredensial pengguna saat ini, tetapi meminta mereka? Saya berpikir untuk menggunakan net viewperintah, tetapi tidak mengambil parameter 'pengguna' dan 'kata sandi'.

malloc4k
sumber

Jawaban:

31

jika Anda mengetik perintah

net use \\SERVERNAME /u:DOMAIN\USER 

Anda akan diminta kata sandi pengguna yang akan digunakan saat mengakses server itu

Phil
sumber
20

Jika jawaban yang diterima memberi Anda kesalahan ini;

System error 1219 has occurred.

Multiple connections to a server or shared resource by the same user, using 
more than one user name, are not allowed. Disconnect all previous connections 
to the server or shared resource and try again.

Anda harus terlebih dahulu menghapus saham yang ada. Jika Anda tergesa-gesa, ini akan membatalkan semuanya, terlepas dari server;

NET USE * /DELETE

Jika, Anda ingin menjadi sedikit lebih tepat dan mempertahankan saham Anda yang lain, gunakan perintah berikut untuk mencantumkan saham yang ada di server;

NET VIEW \\SERVERNAME

Kemudian hapus bagian yang bertentangan dengan;

NET USE \\SERVERNAME\SHARENAME /DELETE

Akhirnya, menggunakan jawaban yang diterima akan berhasil;

NET USE \\SERVERNAME\SHARENAME /u:USERNAME
Enter the password for 'USERNAME' to connect to 'SERVERNAME':
The command completed successfully.
Shawn
sumber
1
Ini sempurna, dan masalahnya cukup menjengkelkan, jadi terima kasih banyak!
Brian berkata Reinstate Monica
Pastikan Anda tidak memiliki jendela Windows Explorer yang terbuka di share juga jika tidak. NET USE \\ SERVERNAME \ SHARENAME / u: USERNAME terus memberikan kesalahan Sistem 1219
Matthew Lock
1
Terima kasih Shawn, ini berhasil bagi saya.
Kev