ESCONDER ARQUIVO NO COMPUTADOR

ALEGON 21/01/2011 10:45:12
#362932
Na ativação da cópia do meu sistema preciso gravar dados no computador mas eles precisam ficar ocultos, preciso que ninguém saiba essas informações. Alguém tem alguma sugestão ?
NLSOLUCOES 21/01/2011 11:20:00
#362938
Exemplo para ocultar :
SetAttr [Ô]C:\Pasta[Ô], vbHidden
SetAttr [Ô]C:\pasta\arquivo.txt[Ô], vbHidden

Para voltar ao normal:
SetAttr [Ô]C:\Pasta[Ô], vbNormal
SetAttr [Ô]C:\pasta\arquivo.txt[Ô], vbNormal
MARCOSLING 21/01/2011 11:28:08
#362940
Citação:

:
Exemplo para ocultar :
SetAttr [Ô]C:Pasta[Ô], vbHidden
SetAttr [Ô]C:pastaarquivo.txt[Ô], vbHidden

Para voltar ao normal:
SetAttr [Ô]C:Pasta[Ô], vbNormal
SetAttr [Ô]C:pastaarquivo.txt[Ô], vbNormal



Mas se o usuário estiver com windows configurado para exibir arquivos ocultos, isso não vai funcionar.
ALEGON 21/01/2011 11:31:55
#362942
Pois é não adianta só deixar o arquivo oculto, preciso de algo mais eficiente, tipo gravar nos registros do windows, ou outra forma qualquer.
MARCOSLING 21/01/2011 12:03:21
#362945
pq vc não faz uma criptografia nos dados do arquivo?

Assim, não importa que alguém veja o arquivo ou o conteúdo do arquivo.
RODRIGOFERRO 21/01/2011 12:13:20
#362947
Resposta escolhida
Criptografar Arquivos ?

Segue... VB.NET- Criptografando arquivos - Macoratti

Abraços
DANIELCPAETE 21/01/2011 14:16:21
#362968
Você pode trocar a extensão de uma pasta associando a ela a uma pasta padrão do windows através do GUID

tipo se colocar uma pasta com o nome assim MinhaPasta.{2227A280-3AEA-1069-A2DE-08002B30309D} ela vai automaticamente apontar para as impressoras instaladas.

Tópico encerrado , respostas não são mais permitidas