Apakah ada cara mudah untuk membuka file sebagai read-only dari Windows Explorer?
Minat langsung saya adalah pada file Microsoft Access. Saya melakukan beberapa pemeriksaan kewarasan di database MS Access lama dan saya melihat bahwa tanggal mereka secara otomatis diperbarui ketika saya membukanya. Saya tidak suka ini, karena akan terlihat seperti semua file lama telah dimodifikasi hari ini.
Saya bekerja dengan Windows XP.
Pembaruan: Seperti yang dikatakan Yoda,
Tidak. Cobalah tidak. Apakah ... atau tidak. Tidak ada percobaan.
Dalam kasus saya, itu "tidak". Saya akhirnya menyalin seluruh pohon folder (besar) ke MyDocuments, dan kemudian membuka semua database dari sana.
windows
windows-explorer
Daniel Daranas
sumber
sumber
Jawaban:
sumber
Saya memiliki masalah yang sama pada Windows 7. Jawaban di atas tidak bekerja untuk W7 karena antarmuka untuk asosiasi file telah berubah. Berita baiknya adalah Open as Read-Only sekarang menjadi proses yang lebih sederhana.
Shift + Klik Kanan -> Buka sebagai Hanya-Baca
sumber
Pilihan lain jika Anda membuka file di program Office adalah mengikuti petunjuk MS .
Saya mencoba ini dengan Excel dan itu benar-benar membuka file sebagai read-only.
Saat menggunakan Shift + Klik Kanan, opsi "Buka sebagai Hanya Baca" di Explorer tampaknya tidak berpengaruh. Saya tidak melihat opsi "Buka di Tampilan Terproteksi".
Seluruh alasan saya untuk membuka file sebagai read-only adalah agar orang lain dapat mengeditnya sementara saya membukanya, jadi membuat file read-only tidak akan berfungsi.
Saya juga tidak ingin melalui 18 langkah untuk menambahkan tindakan, atau mengedit registri (bahkan tidak yakin saya diizinkan bekerja).
Saya tahu ini secara teknis tidak membukanya dari Windows Explorer, tetapi banyak orang (seperti saya) datang ke sini dari Google dan ingin membuka sesuatu di program Office.
sumber
Ditemukan opsi baca-saja dalam program, lakukan yang berikut, tetapi ternyata melakukan sesuatu yang salah. Tolong beri tahu saya jika Anda dapat memperbaiki.
Di Windows xp, Explorer 8 -Pilih Alat - Pilihan Folder - Jenis tab tab -Pilih Dokumen Microsoft Word -Klik pada Advanced [Edit File Type box muncul] -In kotak Tindakan dipilih terbuka sebagai read-only -Klik OK -Klik Edit
Kotak berjudul "Tindakan Mengedit untuk Jenis Microsoft Word Docu ... berisi informasi berikut:
Tindakan: Buka sebagai Hanya-Baca
Aplikasi yang digunakan untuk melakukan tindakan: "C: \ Program Files \ Microsoft Office \ OFFICE11 \ WINWORD.EXE" / h / n / dde
Pesan DDE: [AppShow] [REM _DDE_ReadWriteOnSave] [FileOpen .Name = "% 1",. Kembalikan = 0]
Aplikasi: WinWord
Aplikasi DDE Tidak Berjalan: [kosong]
Topik: Sistem
-Klik OK sampai selesai.
-Menuju Explorer dan mengklik kanan pada dokumen Word, opsi read-only sekarang di menu, mengkliknya dengan hasil berikut:
-Klik Pertunjukan Bantuan
sumber
Inilah yang bekerja untuk saya di Windows 7, setelah membaca ini dan utas serupa:
Untuk Word:
Impor file reg berikut atau bandingkan dengan registri Anda:
Untuk Excel:
Impor file reg berikut atau bandingkan dengan registri Anda:
Itu harus bekerja sama untuk jenis Office lainnya, tapi saya tidak mencobanya.
sumber
Alih-alih Shift + Klik Kanan -> Buka sebagai Hanya Baca, gunakan Buka di Tampilan yang Dilindungi. Tampaknya melakukan apa yang diperlukan dan mencegah pengeditan dokumen. Seharusnya berfungsi untuk file Word dan Excel.
sumber
Saya setuju dengan music2myear , kecuali ada pengguna lain yang melarang ini, cara yang tepat dan termudah adalah dengan:
sumber
Masalah saya adalah bahwa shift + klik kanan opsi "Open as Read only" tidak berfungsi.
Saya mencoba solusi edit registri di sini untuk windows 7:
https://answers.microsoft.com/en-us/windows/forum/windows_7-files/files-not-opening-readly-hanya 3a4242d4-bdfb-42a1-b6d2 -a70775588101? halaman = 1
(Catatan: jawaban di utas tertaut juga merujuk pertanyaan ini)
Tapi saya akhirnya menyelesaikan ini dengan mengubah nilai default kunci
(Catatan:
Excel.Sheet.12
sesuai denganxlsm
file dalam kasus saya, Anda mungkin harus mengubahnya untuk jenis file lainnya.)HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\OpenAsReadOnly\command
Dari
"C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE" /h "%1"
menjadi
"C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE" /r "%1"
Penjelasan
Per dokumen ,
/h
saklar baris perintah membuka dokumen kata hanya baca (di sharepoint?), Tetapi untuk excel itu/r
.Sesuatu yang tidak saya coba
Perbaiki ms office menggunakan installer.
Pembaruan 2020-01-17
Setelah menginstal ulang ms office, kunci-kunci registri ini direset. Ternyata, respons awal saya menghilangkan langkah penting!
Per tanggapan yang awalnya saya sebut:
Dalam perjalanan membuat update registry, saya menemukan sebuah alat yang disebut RegScanner yang membuatnya begitu lebih mudah untuk menemukan kunci registri.
Berikut adalah pengaturan pencarian yang saya gunakan (tangkapan layar pencarian) :
Excel.*OpenAsReadOnly\\command
Registry item contains the specified regular expression
Keys
Scan the following base keys:
dan pilih:HKEY_CLASSES_ROOT
Anda dapat mengklik dua kali pada setiap hasil pencarian untuk melompat ke tombol itu di regedit.
sumber