ViaPocket Postado Novembro 26, 2011 Denunciar Share Postado Novembro 26, 2011 Minha dificuldade é usar o FSO para criar pasta e arquivos em diretório diferente do que se encontra a página que roda o script.Para ilustrar.A página que roda o script FSO está emD:\Windows\Sites\MeuSite\Setup\acoes\insert\criapasta.aspPorém, quero criar pastas e arquivos emD:\Windows\Sites\MeuSite\TD\PastasUsando varObjFSO.CreateFolder(Server.MapPath("teste")) só cria a pasta no mesmo diretório onde esta a página Tentei também varObjFSO.CreateFolder(Server.MapPath("../MeuSite/TD/Pastas/teste")) mas não rolou... :-((Além disso preciso que seja usado caminho virtual, e não físico. Pois uma hora posso mudar de host e o caminho físico pode ser diferente...aí lascou.Obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bareta Postado Novembro 28, 2011 Denunciar Share Postado Novembro 28, 2011 vamos qual o caminho que você percorre de D:\Windows\Sites\MeuSite\Setup\acoes\insert\criapasta.asp para chegar ao destino?D:\Windows\Sites\MeuSite\Setup\acoes\insert\criapasta.asp ../ D:\Windows\Sites\MeuSite\Setup\acoes\insert ../ D:\Windows\Sites\MeuSite\Setup\acoes ../ D:\Windows\Sites\MeuSite\Setup ../ D:\Windows\Sites\MeuSite ai fazendo o restante do caminho. td/pastas response.write server.mappath("../../../../td/pastas") Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ViaPocket Postado Novembro 28, 2011 Autor Denunciar Share Postado Novembro 28, 2011 (editado) Oi Bareta.Obrigado pela ajuda...fiz uns "negócios" aqui e funfou hehehe.Dim v, CaminhoPasta v=Request.ServerVariables("APPL_PHYSICAL_PATH")&("TD\Clientes") Set NovaPasta = varObjFSO.CreateFolder(v&("\Pasta"))Abs. Editado Novembro 28, 2011 por ViaPocket Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
ViaPocket
Minha dificuldade é usar o FSO para criar pasta e arquivos em diretório diferente do que se encontra a página que roda o script.
Para ilustrar.
A página que roda o script FSO está em
D:\Windows\Sites\MeuSite\Setup\acoes\insert\criapasta.asp
Porém, quero criar pastas e arquivos em
D:\Windows\Sites\MeuSite\TD\Pastas
Usando varObjFSO.CreateFolder(Server.MapPath("teste")) só cria a pasta no mesmo diretório onde esta a página
Tentei também varObjFSO.CreateFolder(Server.MapPath("../MeuSite/TD/Pastas/teste")) mas não rolou... :-((
Além disso preciso que seja usado caminho virtual, e não físico. Pois uma hora posso mudar de host e o caminho físico pode ser diferente...aí lascou.
Obrigado.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.