Como bloquear uma pasta do meu computador?

Delphi

10/11/2003

Ae pessoal

eu venho procurando um jeito de bloquear uma pasta do meu computador para que ninguém tenha acesso. Mas não estou conseguindo
O máximo que consegui foi deixar a pasta oculta com a função

SetFileAttributes(PChar(´C:\TESTE´), FILE_ATTRIBUTE_HIDDEN);

Será que alguém pode me ajudar?

[]´s

Luís


Erucci

Erucci

Curtidas 0

Respostas

Erucci

Erucci

10/11/2003

^
|

essa é difícil!


GOSTEI 0
Casetek

Casetek

10/11/2003

Essa dica só funciona através do DOS
Entre no Command

Vá até o diretório de sua pasta

Escreva: REN pasta1 Alt+196 pasta1

Explicando: VC estará renomeando a pasta1 para _pasta1.

O caracter Alt+196 só funciona ser for o do modo DOS

Ela aparecerá no Explorer desta forma : _pasta1

Mas clicando sobre ela surgirá uma mensagem de erro e não será acessada.

Para acessá-la, entre no DOS e renomeia para o nome original:
REN Alt+196 pasta1 pasta1


GOSTEI 0
Erucci

Erucci

10/11/2003

Valeu amigo pela dica, eu já conhecia essa dica a algum tempo.
Só que no meu caso é o seguinte:

Eu quero bloquear ou esconder PASTAS via programação para que usuários não as deletem ou movam..
Tipo:
A pasta

C:\Arquivos de Programas

eu queria arrumar um jeito para que não fosse possível a pessoa mover ou excluir o ver essa pasta.
Tem alguns softwares que fazem isso, tipow o PROTECT... eu tô querendo fazer a mesma coisa

venho procurando em sites em inglês e ainda não consegui um jeito..

se alguém souber... divida com todos nós programadores..

[]´s

Luís


GOSTEI 0
Rfpsatin

Rfpsatin

10/11/2003

massa.... c tem um problema massa rs...

seguinte, da uma olhada das edições antigas da ClubeDelphi q tem um programa q monitora diretórios, ele usa API do Ruindows, talvez vc consiga alguma coisa neste artigo.


GOSTEI 0
Erucci

Erucci

10/11/2003

valew rfpsatin

eu achei o seguinte artigo em:
[url]http://www.delphi3000.com/articles/article_489.asp[/url]

How get notifications on changes at the filesystem?
Como pegar notificações de mudanças nos arquivos do sistema?

blza... vou tentar um jeito de bloquear mudanças nos diretórios...
Se eu conseguir... posto aqui
Se alguém tiver mais alguma idéia, estamos ai

valewz

Luís


GOSTEI 0
POSTAR