CRIACAO DE PASTAS PELO MKDIR
Alguem poderia me dizer se preciso passar alguma permissão para gravar um arquivo dentro de uma pasta pelo mkdir ?? tenho o seguinte diretorio :
C:\Sisacob\Digitalizacao\Itau
daà mando gerar dentro dele as pastas \20004695\00351729620098260451 porem dá o erro 76 ...
e depois dentro da pasta 00351729620098260451 preciso gravar um arquivo txt porem nao consigo gerar a pasta raiz...
como faço isso ??
uso o comando abaixo:
wl_novo_caminho = [Ô]C:\Sisacob\Digitalizacao\Itau\[Ô]
wl_nome_dir = [Ô]20004695\00351729620098260451[Ô]
If Dir(wl_novo_caminho & wl_nome_dir, 16) = [Ô][Ô] Then
MkDir wl_novo_caminho & wl_nome_dir [ô] Criação do diretório
End If
C:\Sisacob\Digitalizacao\Itau
daà mando gerar dentro dele as pastas \20004695\00351729620098260451 porem dá o erro 76 ...
e depois dentro da pasta 00351729620098260451 preciso gravar um arquivo txt porem nao consigo gerar a pasta raiz...
como faço isso ??
uso o comando abaixo:
wl_novo_caminho = [Ô]C:\Sisacob\Digitalizacao\Itau\[Ô]
wl_nome_dir = [Ô]20004695\00351729620098260451[Ô]
If Dir(wl_novo_caminho & wl_nome_dir, 16) = [Ô][Ô] Then
MkDir wl_novo_caminho & wl_nome_dir [ô] Criação do diretório
End If
Olá amigo,
é possÃvel que você precise tratar o nome da pasta com uma rotina GetShortName devido a nomes muito longos não serem reconhecidos pelo DOS. Dessa forma talvez resolva o problema. O erro 76 é path not found.
A tÃtulo de exemplo:
C:\Arquivos de Programa (LongName) torna se
C:\Arquiv~1 (ShortName), que é reconhecido pelo DOS.
Após eu sair do trabalho, em casa tenho esse código e posso enviá lo, caso seja do seu interesse.
Um abraço,
AAS.
é possÃvel que você precise tratar o nome da pasta com uma rotina GetShortName devido a nomes muito longos não serem reconhecidos pelo DOS. Dessa forma talvez resolva o problema. O erro 76 é path not found.
A tÃtulo de exemplo:
C:\Arquivos de Programa (LongName) torna se
C:\Arquiv~1 (ShortName), que é reconhecido pelo DOS.
Após eu sair do trabalho, em casa tenho esse código e posso enviá lo, caso seja do seu interesse.
Um abraço,
AAS.
Tópico encerrado , respostas não são mais permitidas