pt.phhsnews.com


pt.phhsnews.com / Como bloquear um arquivo no Windows para bloquear exclusão ou sobrescrita?

Como bloquear um arquivo no Windows para bloquear exclusão ou sobrescrita?


Embora haja muitos programas de terceiros para executar uma tarefa, às vezes você só quer usar um arquivo interno. método para fazer a mesma coisa. O post de perguntas e respostas do SuperUser de hoje ajuda o leitor a encontrar uma ótima solução embutida para evitar que seus arquivos sejam apagados ou sobrescritos

A sessão de perguntas e respostas nos é cortesia de SuperUser - uma subdivisão do Stack Exchange, um agrupamento conduzido pela comunidade dos sites de perguntas e respostas.

Screenshot do bloco de notas, cortesia de Dan (SuperUser).

A pergunta

boboes do SuperUser reader quer saber se existe um método interno no Windows 7 e edições mais recentes para bloquear um arquivo e evite que seja sobrescrito ou excluído:

Existe uma maneira de bloquear um arquivo com meios internos para que ele não possa ser excluído ou substituído? Eu preciso bloquear arquivos temporariamente durante o teste de scripts de cópia, a fim de verificar o tratamento de erros nesses scripts. Até o Windows XP, eu iria carregar um arquivo no debug.exe para bloqueá-lo. Existe uma maneira de fazer isso no Windows 7 e edições mais recentes?

Eu sei que existem programas para fazer isso. Minha pergunta é se existe um mecanismo embutido no Windows 7 e edições mais recentes. Às vezes eu tenho que verificar um script em um PC e não quero instalar novos programas para isso.

Há também algumas boas sugestões aqui: Como bloquear apenas um arquivo com propósito? Infelizmente, eles exigem ferramentas de terceiros ou alteram o arquivo para um estado bloqueado.

Existe um método integrado para fazer isso no Windows 7 e em edições mais recentes?

Os participantes do SuperUser da Resposta

Dan e Breakthrough têm a resposta para nós. Primeiro, Dan:

Acho que o PowerShell é provavelmente a melhor maneira de conseguir isso. Algo como o seguinte:

Enquanto pausado, o script acima faz com que o seguinte prompt ao tentar abrir “myfile.txt”:

Seguido pela resposta do Breakthrough:

Para os curiosos, aqui está o MSDN link para o método File :: Open detalhando os parâmetros da chamada (especificamente, o último argumento 'None', declina o compartilhamento do arquivo com quaisquer outros threads / processos). Da mesma forma, existem provisões para bloquear o arquivo somente para leitura / gravação, ou uma combinação delas.


Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.


Como desativar e excluir seu histórico do

Como desativar e excluir seu histórico do "Ok Google"

"Ok Google" é uma ótima ferramenta que muitos de nós já consideramos natural, mas você sabia que o Google está armazenando todas as suas pesquisas? Ou, que você pode entrar em seu histórico de pesquisa, ouvi-los e excluí-los? Não é segredo que muitas pessoas usam o Google e seus serviços para uma grande variedade de coisas e, no processo, o Google é capaz Para coletar uma quantidade estonteante de informações de e sobre nós Quer sejam apenas pesquisas simples ou um histórico detalhado de todos os lugares, se não soubermos o que está acontecendo, não demorará muito para o Google compilar uma enorme quantidade de informações sobre nós Usando o serviço Ok Google não é diferente, a empresa realmente armazena todas as instâncias de quando o usamos.

(how-to)

Pare de acreditar nas mentiras da TV: A verdadeira verdade sobre as imagens

Pare de acreditar nas mentiras da TV: A verdadeira verdade sobre as imagens "Aprimoramento"

Você já viu isso várias vezes. O FBI usa sua tecnologia avançada para “melhorar” uma imagem borrada, e encontra o rosto de um vilão na pior filmagem possível. Bem, How-To Geek está chamando seu blefe. Leia mais para ver por que É um dos temas mais comuns na televisão e nos filmes, mas existe alguma possibilidade de que uma agência governamental possa realmente ter a tecnologia para encontrar rostos onde existam apenas pixels borrados?

(how-to)