Ir para o conteúdo
SuMmE[R]

Drive/Pasta Virtual usando C#

Mensagens Recomendadas

SuMmE[R]

Olá pessoal!

sou novo aqui no fórum...

andei lendo os tópicos ar e não achei nada que fosse parecido com esse meu problema...

Bom o problema é o seguinte:

Estou fazendo uma aplicação para criar uma pasta ou arquivo protegido por senha...

o aplicativo irá criar um "drive" virtual em "Meu Computador" depois de validado informações pessoais

estava fazendo este procedimento com o comando "subst" do Prompt do Windows.

subst "Letra" "Caminho da Pasta"

só que isso é mto primitivo, pois se a letra jah estiver usada ele não retorna erro para o programa e se por acaso der erro na deleção da unidade tb não retorna erro.

subst /d "letra"

alguem tem alguma ideia de ond posso achar alguma luz??  :wallbash:

ou quem sabe algum lugar que explique como fazer isso com arquivos criptografados

Desde já agradeço a boa vontade de todos.

Atenciosamente:

SuMmE[R]


var perguntas = from pergunta in db.Perguntas        where SqlMethods.Like(pergunta.titulo, "Importante")        select pergunta;//for(int i = 0; i < perguntas.length; i++){if(perguntas.ToString().equals("VeryImportant"))        DoHelp();else        IHaveAnyThingToDo_Sorry();}

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
vbtipo

Pergunto eu não é mais facil usares o nome próprio para essa drive por ex: Drive Virtual e quando ele acho um outro nome igual somente vai aumento um número à frente do mesmo.


Lema: Se eu não saber de alguma coisa não se preocupem porque tento sempre ajudar alguma coisita, nem que seja, por palpites/sugestões.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Betovsky

Podes saber as drives que já existem com

String[] drives = Directory.GetLogicalDrives();

que como podes ver devolve-te um array de strings.


"Give a man a fish and he will eat for a day; Teach a man to fish and he will eat for a lifetime. The moral? READ THE MANUAL !"

Sign on a computer system consultant's desk

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
SuMmE[R]

Obrigado amigos...

não resolvi de todo meu problema mais ficou mais fácil agora...

Agradeço a todos!


var perguntas = from pergunta in db.Perguntas        where SqlMethods.Like(pergunta.titulo, "Importante")        select pergunta;//for(int i = 0; i < perguntas.length; i++){if(perguntas.ToString().equals("VeryImportant"))        DoHelp();else        IHaveAnyThingToDo_Sorry();}

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.