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. Estou fazendo algumas verificações de sanidade nos bancos de dados antigos do MS Access e vejo que a data deles é atualizada automaticamente quando os abro. 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,
Não. Tente não. Faça ... ou não. Não há tentativa.
No meu caso, foi "não". Acabei copiando a árvore de pastas (grande) inteira para MyDocuments e, em seguida, abrindo todos os bancos de dados a partir daí.
windows
windows-explorer
Daniel Daranas
fonte
fonte
Respostas:
fonte
Eu tive o mesmo problema no Windows 7. A resposta acima não funciona no W7 porque a interface para associações de arquivos foi alterada. A boa notícia é que Abrir como somente leitura agora é um processo mais simples.
Shift + Clique com o Botão Direito -> Abrir como Somente Leitura
fonte
Outra opção se você estiver abrindo o arquivo em um programa do Office é seguir as instruções da Microsoft .
Eu tentei isso com o Excel e ele realmente abriu o arquivo como somente leitura.
Ao usar o Shift + Clique com o Botão Direito, a opção "Abrir como Somente Leitura" no Explorer parecia não ter efeito. Não vejo a opção "Abrir no modo de exibição protegido".
Todo o meu motivo para abrir o arquivo como somente leitura é para que outras pessoas possam editá-lo enquanto eu o estiver aberto, para que o arquivo somente leitura não funcione.
Também não quero seguir 18 etapas para adicionar uma ação ou editar o registro (nem tenho certeza de que estou autorizado a trabalhar).
Sei que isso não é tecnicamente abri-lo no Windows Explorer, mas muitas pessoas (como eu) chegam do Google e desejam abrir algo em um programa do Office.
fonte
A opção somente leitura encontrada 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 - Ferramentas selecionadas - Opções de pasta - guia Tipos de arquivo - Documento do Microsoft Word selecionado - Clique em Avançado [A caixa Editar tipo de arquivo foi exibida] - Na caixa Ações selecionada aberta como somente leitura - Clique em OK - Clique em Editar
A caixa intitulada "Ação de edição para o tipo Microsoft Word Docu ... continha as seguintes informações:
Ação: Abrir como Somente Leitura
Aplicativo usado para executar a ação: "C: \ Arquivos de Programas \ Microsoft Office \ OFFICE11 \ WINWORD.EXE" / h / n / dde
Mensagem DDE: [AppShow] [REM _DDE_ReadWriteOnSave] [FileOpen .Name = "% 1",. Revert = 0]
Aplicação: WinWord
Aplicativo DDE não está em execução: [em branco]
Tópico: System
-Clicou em OK o tempo todo.
-Fui ao Explorer e clicou com o botão direito do mouse em um documento do Word, a opção somente leitura estava agora no menu, clicou nele com os seguintes resultados:
-Click Mostrar Ajuda
fonte
Isto é 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 o seu registro:
Para Excel:
Importe o seguinte arquivo reg ou compare com o seu registro:
Deve funcionar da mesma forma para os outros tipos de Office, mas não tentei isso.
fonte
Em vez de Shift + clique com o botão 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.
fonte
Concordo com o music2myear , a menos que haja outros usuários que proíbam isso, a maneira correta e mais fácil seria:
fonte
Meu problema é que a opção shift + clique com o botão direito do mouse em "Abrir como somente leitura" não estava funcionando.
Tentei a solução de edição do registro aqui para o Windows 7:
https://answers.microsoft.com/en-us/windows/forum/windows_7-files/files-not-opening-read-only/3a4242d4-bdfb-42a1-b6d2 -a70775588101? page = 1
(Nota: uma resposta no tópico vinculado também faz referência a esta pergunta)
Mas acabei resolvendo isso alterando o valor padrão da chave
(Nota:
Excel.Sheet.12
corresponde aosxlsm
arquivos no meu caso, você provavelmente precisará alterá-lo para outros tipos de arquivos.)HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\OpenAsReadOnly\command
De
"C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE" /h "%1"
para
"C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE" /r "%1"
Explicação
De acordo com os documentos , a
/h
opção de linha de comando abre documentos do Word como somente leitura (no sharepoint?), Mas, para o Excel, é/r
.Algo que eu não tentei
Repare o ms office usando o instalador.
Atualização 2020-01-17
Depois de reinstalar o ms office, essas chaves do registro foram redefinidas. Como se vê, minha resposta original omitiu um passo importante!
Pela resposta a que me referi originalmente:
No curso de fazer as atualizações de registro, eu encontrei uma ferramenta chamada RegScanner que tornou assim muito mais fácil encontrar as chaves de registro.
Aqui estão as configurações de pesquisa que usei (captura de tela da pesquisa) :
Excel.*OpenAsReadOnly\\command
Registry item contains the specified regular expression
Keys
Scan the following base keys:
e selecione:HKEY_CLASSES_ROOT
Você pode clicar duas vezes em cada resultado da pesquisa para pular para essa chave no regedit.
fonte