Existe uma maneira fácil de abrir um arquivo como somente leitura no Windows Explorer?
Meu interesse imediato está em um arquivo do Microsoft Access. Eu estou fazendo algumas verificações de sanidade em bancos de dados antigos do MS Access e vejo que sua data é atualizada automaticamente quando eu abri-los. Eu não gosto disso, pois parecerá que todos os arquivos antigos foram modificados hoje.
Estou trabalhando com o Windows XP.
Atualização: Como Yoda disse,
No. Try not. Do... or do not. There is no try.
No meu caso, foi "não". Acabei copiando a árvore de pastas inteira (grande) para MyDocuments e abrindo todos os bancos de dados de lá.
Eu tive o mesmo problema no Windows 7. A resposta acima não funciona para o W7 porque a interface para associações de arquivos foi alterada. A boa notícia é que o Open as Read-Only é agora um processo mais simples.
Shift + Clique com o botão direito do mouse - > Abrir como somente leitura
Outra opção se você estiver abrindo o arquivo em um programa do Office é seguir o instruções MS .
Eu tentei isso com o Excel e ele realmente abriu o arquivo como somente leitura.
Ao usar o Shift + Right Click, a opção "Abrir como somente leitura" no Explorer parecia não ter efeito. Não vejo uma opção "Abrir em modo protegido".
Meu motivo completo para abrir o arquivo como somente leitura é para que os outros possam editá-lo enquanto eu o abro, portanto, tornar o arquivo somente leitura não funcionará.
Eu também não quero passar 18 etapas para adicionar uma ação ou editar o registro (nem mesmo se tenho permissão para trabalhar).
Eu sei que isso não está tecnicamente abrindo a partir do Windows Explorer, mas muitas pessoas (como eu) chegam do Google e querem abrir algo em um programa do Office.
Encontrada a opção somente leitura no programa, fez o seguinte, mas aparentemente fez algo errado. Por favor, deixe-me saber se você pode corrigir.
No Windows XP, o Explorer 8 -Selecionado Ferramentas - Opções de pasta - guia Tipos de arquivo -Selecionado Documento do Microsoft Word -Clicou em Avançado [caixa Tipo de Arquivo Editar surgiu] -A caixa Ações selecionada abre como somente leitura -Clicou OK -Clicked Editar
A caixa intitulada "Ação de edição do tipo Documento do Microsoft Word continha as seguintes informações:
Ação: Abrir como somente leitura
Aplicativo usado para executar uma ação: "C: \ Arquivos de Programas \ Microsoft Office \ OFFICE11 \ WINWORD.EXE" / h / n / dde
Mensagem DDE: [AppShow] [REM _DDE_ReadWriteOnSave] [FileOpen .Name="% 1",. Reverter = 0]
Aplicação: Winword
Aplicativo DDE não está em execução: [em branco]
Tópico: Sistema
-Clicou OK até o fim.
-Passado para o Explorer e clicado com o botão direito do mouse em um documento do Word, a opção somente leitura estava agora no menu, clicada nele com os seguintes resultados:
Error
The command cannot be opened because a dialog box is open. Click OK, and then close the dialog boxes to continue.
Clicked ok
Got second error
Word experienced an error trying to open the file.
Try these suggestions.
*Check the file permissions for the document or drive.
*Make sure there is sufficient memory or disk space.
*Open the file with the text recovery converter.
(F:th)
-Clicked Show Help
The file you tried to open was not found. It may be missing, in a different location, locked by another application, or unavailable due to file permissions. If you are sure the file exists but you cannot locate it using the Word File Open dialog, start Microsoft Windows Explorer and perform a search. If the search dialog returns a listing of your file, double-click on it to open it. If the file does not open, it is either corrupt, locked by another application, or is protected by file permissions.
-Clicked OK
-Filed opened, but not as read-only.
-Tried another document, and this one opened immediately, but not as read-only.
Isso é o que funcionou para mim no Windows 7, depois de ler este e outros tópicos semelhantes:
Para o Word:
Importe o seguinte arquivo reg ou compare com seu registro:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Word.Document.12\shell\OpenAsReadOnly\ddeexec]
@="[AppShow][REM _DDE_ReadWriteOnSave][FileOpen .Name="%1",.ReadOnly=1]"
[HKEY_CLASSES_ROOT\Word.Document.12\shell\OpenAsReadOnly\ddeexec\Application]
@="WinWord"
[HKEY_CLASSES_ROOT\Word.Document.12\shell\OpenAsReadOnly\ddeexec\IfExec]
@=""
[HKEY_CLASSES_ROOT\Word.Document.12\shell\OpenAsReadOnly\ddeexec\Topic]
@="System"'
[HKEY_CLASSES_ROOT\Word.Document.8\shell\OpenAsReadOnly\ddeexec]
@="[AppShow][REM _DDE_ReadWriteOnSave][FileOpen .Name=\"%1\",.ReadOnly=1]"
[HKEY_CLASSES_ROOT\Word.Document.8\shell\OpenAsReadOnly\ddeexec\Application]
@="WinWord"
[HKEY_CLASSES_ROOT\Word.Document.8\shell\OpenAsReadOnly\ddeexec\IfExec]
@=""
[HKEY_CLASSES_ROOT\Word.Document.8\shell\OpenAsReadOnly\ddeexec\Topic]
@="System"'
Para o Excel:
Importe o seguinte arquivo reg ou compare com seu registro:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\OpenAsReadOnly\ddeexec]
@="[open("%1",,1)]"
[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\OpenAsReadOnly\ddeexec\application]
@="Excel"
[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\OpenAsReadOnly\ddeexec\topic]
@="system"
[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\OpenAsReadOnly\ddeexec]
@="[open("%1",,1)]"
[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\OpenAsReadOnly\ddeexec\application]
@="Excel"
[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\OpenAsReadOnly\ddeexec\topic]
@="system"
Ele deve funcionar de forma semelhante para os outros tipos do Office, mas eu não tentei isso.
Em vez de Shift + clique direito - > Abrir como somente leitura, use Abrir no modo de exibição protegido. Parece fazer o que é necessário e impede a edição do documento. Deve funcionar para arquivos do Word e Excel.
Concordo com music2myear , a menos que haja outros usuários que proíbam isso, a maneira mais fácil e adequada seria:
Tags windows windows-explorer