Larutan
Prosedur berikut akan menganggap Anda menggunakan akun Guest bawaan, dan bahwa jalur profilnya adalah C:\Users\Guest
.
Langkah awal
Log masuk dengan akun Tamu, lalu logout. Ini hanya untuk memastikan profil diinisialisasi, kalau-kalau belum.
Logon dengan akun administrator, dan buka prompt perintah yang ditinggikan .
Sembunyikan dan cegah akses ke sembarang drive selain C: dari My Computer
Ketik atau rekatkan perintah berikut dalam prompt perintah, tekan Entersetiap kali:
reg load "HKU\Guest" "%SystemDrive%\Users\Guest\NTUSER.DAT"
reg add "HKU\Guest\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoDrives" /t REG_DWORD /d 0x3fffffb /f
reg add "HKU\Guest\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoViewOnDrive" /t REG_DWORD /d 0x3fffffb /f
reg unload "HKU\Guest"
Tolak akses ke drive dan semua subfoldernya
Ketik atau rekatkan perintah di bawah ini, lalu tekan Enter:
takeown / f D: / a
icacls D: / deny * S-1-5-32-546: (OI) (CI) (F)
Ulangi langkah 1 untuk drive lain yang ingin Anda batasi dengan mengganti D:
dengan huruf yang sebenarnya.
Berikan membaca dan jalankan akses ke folder tertentu
Jalankan perintah berikut:
icacls "D: \ SomeFolder" / hibah: r * S-1-5-32-546: (OI) (CI) (RX)
Ulangi langkah sebelumnya untuk semua folder lain yang ingin Anda sediakan untuk akun Tamu.
Buat titik persimpangan di drive C: untuk mengakses folder tertentu
Buat wadah khusus dengan menjalankan perintah ini:
md "C: \ GuestDrive"
icacls "C: \ GuestDrive" / hibah: r * S-1-5-32-546: (OI) (CI) (RX)
Buat titik persimpangan untuk mengakses folder aktual:
mklink / j "C: \ GuestDrive \ SomeFolder" "D: \ SomeFolder"
Ulangi langkah 2 untuk folder lain yang diperlukan.
Referensi