ViaPocket Posted November 26, 2011 Report Share Posted November 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. Quote Link to comment Share on other sites More sharing options...
0 bareta Posted November 28, 2011 Report Share Posted November 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") Quote Link to comment Share on other sites More sharing options...
0 ViaPocket Posted November 28, 2011 Author Report Share Posted November 28, 2011 (edited) 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. Edited November 28, 2011 by ViaPocket Quote Link to comment Share on other sites More sharing options...
Question
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 to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.