Gibt es eine einfache Möglichkeit, eine Datei im Windows Explorer schreibgeschützt zu öffnen?
Mein unmittelbares Interesse gilt einer Microsoft Access-Datei. Ich mache einige Sicherheitsüberprüfungen in alten MS Access-Datenbanken und sehe, dass deren Datum automatisch aktualisiert wird, wenn ich sie öffne. Ich mag das nicht, da es so aussieht, als ob alle alten Dateien heute geändert wurden.
Ich arbeite mit Windows XP.
Update: Wie Yoda sagte,
Versuchen Sie es nicht. Tun oder nicht tun. Es gibt keinen Versuch.
In meinem Fall war es "nicht". Am Ende habe ich den gesamten (großen) Ordnerbaum nach MyDocuments kopiert und dann alle Datenbanken von dort aus geöffnet.
windows
windows-explorer
Daniel Daranas
quelle
quelle
Antworten:
quelle
Ich hatte das gleiche Problem unter Windows 7. Die obige Antwort funktioniert nicht für W7, da sich die Schnittstelle für Dateizuordnungen geändert hat. Die gute Nachricht ist, dass Open as Read-Only jetzt ein einfacherer Prozess ist.
Umschalt + Rechtsklick -> Als schreibgeschützt öffnen
quelle
Eine weitere Option, wenn Sie die Datei in einem Office-Programm öffnen, besteht darin, den MS-Anweisungen zu folgen .
Ich habe dies mit Excel versucht und es hat die Datei tatsächlich als schreibgeschützt geöffnet.
Bei Verwendung von Umschalt + Rechtsklick schien die Option "Als schreibgeschützt öffnen" im Explorer keine Auswirkung zu haben. Ich sehe keine Option "In geschützter Ansicht öffnen".
Mein ganzer Grund für das Öffnen der Datei als schreibgeschützt ist, dass andere sie bearbeiten können, während ich sie geöffnet habe. Daher funktioniert es nicht, die Datei schreibgeschützt zu machen.
Ich möchte auch nicht 18 Schritte ausführen, um eine Aktion hinzuzufügen oder die Registrierung zu bearbeiten (nicht einmal sicher, ob ich bei der Arbeit darf).
Ich weiß, dass dies technisch nicht über den Windows Explorer geöffnet wird, aber viele Leute (wie ich) kommen von Google hierher und möchten etwas in einem Office-Programm öffnen.
quelle
Gefunden Nur - Lese- Option in Programm, haben die folgenden, aber anscheinend etwas falsch gemacht . Bitte lassen Sie mich wissen, wenn Sie korrigieren können.
In Windows XP 8 Explorer -Ausgewählte Extras - Ordneroptionen - Dateitypen Registerkarte -Ausgewählte Microsoft Word - Dokument -Clicked auf Erweitert [Dateityp bearbeiten Feld kam] -In Aktionen Feld ausgewählt offen als Nur - Lese- -Clicked OK -Clicked bearbeiten
Das Feld "Bearbeitungsaktion für Typ Microsoft Word Docu ..." enthielt folgende Informationen:
Aktion: Als schreibgeschützt öffnen
Anwendung zum Ausführen der Aktion: "C: \ Programme \ Microsoft Office \ OFFICE11 \ WINWORD.EXE" / h / n / dde
DDE-Nachricht: [AppShow] [REM _DDE_ReadWriteOnSave] [FileOpen .Name = "% 1" ,. Revert = 0]
Anwendung: WinWord
DDE-Anwendung läuft nicht: [leer]
Thema: System
-Klickte OK durch.
- Ging zum Explorer und klickte mit der rechten Maustaste auf ein Word-Dokument. Die schreibgeschützte Option befand sich jetzt im Menü und wurde mit den folgenden Ergebnissen angeklickt:
-Klickte auf Hilfe anzeigen
quelle
Dies hat unter Windows 7 nach dem Lesen dieses und ähnlicher Themen für mich funktioniert:
Für Word:
Importieren Sie die folgende Registrierungsdatei oder vergleichen Sie sie mit Ihrer Registrierung:
Für Excel:
Importieren Sie die folgende Registrierungsdatei oder vergleichen Sie sie mit Ihrer Registrierung:
Es sollte für die anderen Office-Typen ähnlich funktionieren, aber das habe ich nicht versucht.
quelle
Verwenden Sie anstelle von Umschalt + Rechtsklick -> Als schreibgeschützt öffnen die Option In geschützter Ansicht öffnen. Scheint das zu tun, was benötigt wird und verhindert die Bearbeitung des Dokuments. Es sollte für Word- und Excel-Dateien funktionieren.
quelle
Ich stimme music2myear zu , es sei denn, es gibt andere Benutzer, die dies verbieten. Der richtige und einfachste Weg wäre:
quelle
Mein Problem ist, dass die Umschalttaste + Rechtsklick-Option "Als schreibgeschützt öffnen" nicht funktioniert hat.
Ich habe die Registrierungsbearbeitungslösung hier für Windows 7 ausprobiert:
https://answers.microsoft.com/en-us/windows/forum/windows_7-files/files-not-opening-read-only/3a4242d4-bdfb-42a1-b6d2 -a70775588101? page = 1
(Hinweis: Eine Antwort im verknüpften Thread verweist auch auf diese Frage.)
Aber ich am Ende dieser Lösung durch den Standardwert des Schlüssels zu ändern
(Anmerkung:
Excel.Sheet.12
entsprechenxlsm
Dateien in meinem Fall, werden Sie wahrscheinlich auch für andere Dateitypen ändern.)HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\OpenAsReadOnly\command
Von
"C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE" /h "%1"
bis
"C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE" /r "%1"
Erläuterung
Pro der docs , die
/h
öffnet Befehlszeilenoption Word - Dokumente schreibgeschützt (in Sharepoint?), Aber für Excel ist es/r
.Etwas, das ich nicht versucht habe
Reparieren Sie ms office mit dem Installationsprogramm.
Update 2020-01-17
Nach der Neuinstallation von ms office wurden diese Registrierungsschlüssel zurückgesetzt. Wie sich herausstellte, hat meine ursprüngliche Antwort einen wichtigen Schritt ausgelassen!
Gemäß der Antwort, auf die ich mich ursprünglich bezog:
Im Zuge der Registrierung Updates zu machen, fand ich ein Tool namens RegScanner , die es gemacht , so viel einfacher , die Registrierungsschlüssel zu finden.
Hier sind die Sucheinstellungen, die ich verwendet habe (Screenshot der Suche) :
Excel.*OpenAsReadOnly\\command
Registry item contains the specified regular expression
Keys
Scan the following base keys:
und auswählen:HKEY_CLASSES_ROOT
Sie können auf jedes Suchergebnis doppelklicken, um in regedit zu diesem Schlüssel zu springen.
quelle