Compartilhamento de diretorio

Delphi

11/09/2009

Bom dia pessoal

Estou precisando de uma rotina para pegar todos diretorios compartilhados na maquina (local).

E gostaria de poder tirar esse compartilhamento

E tbm poder compartilhar uma pasta qualquer pelo programa.

Fiz a pesquisa aqui no forum e so achei um post com isso, e não teve resposta.


Osocram

Osocram

Curtidas 0

Respostas

Andcarpi

Andcarpi

11/09/2009

Bom, não sei se é o que você procura, e se você entende inglês....

Mas isso ´funcionou´ aqui.. só fazer uma filtragem nos dados recebidos no memo.

[url]http://www.delphipages.com/forum/showthread.php?t=206434[/url]


GOSTEI 0
Andcarpi

Andcarpi

11/09/2009

Outra coisa...

API de Net Share:

[url]http://msdn.microsoft.com/en-us/library/bb525393¬28VS.85¬29.aspx[/url]


GOSTEI 0
Osocram

Osocram

11/09/2009

Obrigado amigo,
vou dar uma olhada no seu primeiro post.

sobre o segundo post eu tava vendo isso agora pouco,
testei os comandos p listar e p deletar um compartilhamento e funcinou mas tudo em DOS, não sei como pegar esses resultados, mas ja vi em algum lugar como fazer isso. Ja fazendo isso com o ping.
Mas dae me veio outro problema se eu pegar esse resultado provavelmente ele vem em modo texto, e vou ter que filtrar, fazendo isso será que o texto não muda de windows p windows?

Mas Obrigado pelas dicas, estarei olhando o seu primeiro post agora.
Assim que tiver algo eu posto o resultado.
Outra coisa... API de Net Share: [url]http://msdn.microsoft.com/en-us/library/bb525393¬28VS.85¬29.aspx[/url]



GOSTEI 0
Osocram

Osocram

11/09/2009

Outra coisa que encontrei
Peguei um dos compartilhamento que tinha no meu pc...
e fui ver se achava ele nos registros...
E não foi surpresa, encontrei

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\LanmanServer\Shares
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Shares

Esses dois camiinhos aparentemente guardam as pastas compartilhadas.


GOSTEI 0
Osocram

Osocram

11/09/2009

Amigo, com esse link que vc passou, achei outro link la, que estarei compartilhando com o pessoal aqui
[url]http://www.tek-tips.com/viewthread.cfm?qid=477056[/url]

No qual tem um exemplo de como fazer isso usando api do windows.
Perfeito, exatamente o que eu queria.

vlw.

Bom, não sei se é o que você procura, e se você entende inglês.... Mas isso ´funcionou´ aqui.. só fazer uma filtragem nos dados recebidos no memo. [url]http://www.delphipages.com/forum/showthread.php?t=206434[/url]



GOSTEI 0
Andcarpi

Andcarpi

11/09/2009

Opa, beleza entao, eu nao pude testar muito, pois estava formatando o pc de um colega ´noob´ aqui :lol: , e fiquei sem tempo de manha, mas que bom que deu certo ae :P. 8)


GOSTEI 0
POSTAR