Saya ingin sesuatu yang mirip dengan yang berikut ini:
Ada folder, sebut saja 'Induk'.
Saya ingin orang dapat menambahkan file ke Parent, tetapi saya tidak ingin mereka dapat melihat / membaca / menulis file yang ada di Parent.
Contoh:
Pengguna memiliki file zip. Mereka dapat menempatkan file zip itu ke Induk. Namun, mereka tidak dapat melihat, membaca, atau menulis file apa pun yang sudah ada di Induk. Selain itu, begitu mereka memindahkan file zip ke Induk, file itu juga sekarang tidak dapat diakses oleh mereka.
Saya ingin tahu apakah ini mungkin di dalam windows, tanpa harus melakukan sesuatu yang terlalu mewah. Saya dapat melakukan ini dengan memungkinkan pengguna untuk memiliki akses baca / tulis ke Parent, tetapi menghapus semua hak istimewa ke file dalam Parent. Satu-satunya pertanyaan sebenarnya adalah bagaimana saya melakukan ini secara otomatis.
sumber
Jawaban:
Jalankan
cmd
sebagai Administrator, lalu lakukan perintahUserOrGroup
- nama pengguna atau grup(OI)(CI)
berarti - folder ini, subfolder, dan file.(S,WD)
berarti - hanya Sinkronisasi + Tulis data / tambahkan file.Tetapi jika ada file, katakanlah
f1.txt
, di folderParent
dan pengguna mencoba menyalin file lain dengan nama yang sama (f1.txt
) sistem akan menampilkan pesan peringatan seperti "Anda harus memiliki izin ... untuk menyalin ke folder ini". Jadi pengguna dapat mendeteksi bahwa file tersebutf1.txt
ada di folderParent
.Memperbarui
Naskah
sumber
icacls
, saya telah menggunakan Antarmuka Pengguna untuk mengubah izin (menonaktifkan warisan, menghapus semua izin dan hanya memberikan Menulis). Mungkin ini berfungsi untuk Anda karenaSynchronize
hibah ini yang tidak tersedia di UI.