Foros del Web » Programando para Internet » ASP Clásico »

Problemas con FileSystemObject

Estas en el tema de Problemas con FileSystemObject en el foro de ASP Clásico en Foros del Web. set FSO = Server.CreateObject("Scripting.FileSystemObje ct") set oFich = FSO.OpenTextFile("C:\Documentos\pruebas.txt&q uot;, 1) Al tratar de hacer esto la página no se carga. Estoy utilizando Win 2000 ...
  #1 (permalink)  
Antiguo 06/05/2002, 14:42
 
Fecha de Ingreso: enero-2002
Ubicación: Yerba Buena - Tucumán
Mensajes: 259
Antigüedad: 23 años, 4 meses
Puntos: 0
Problemas con FileSystemObject

set FSO = Server.CreateObject("Scripting.FileSystemObje ct")
set oFich = FSO.OpenTextFile("C:\Documentos\pruebas.txt&q uot;, 1)

Al tratar de hacer esto la página no se carga. Estoy utilizando Win 2000 con IIS 5.0, anteriormente el sistema de archivos que utilizaba era FAT32 y ahora lo reinstale utilizando NTFS y comenzaron los problemas. Lei el siguiente artículo al respecto pero a pesar de que en la seguridad de todas la carpetas de mi disco esta definido TODOS (los usuarios) con todos los permisos no se soluciona mi problema. Si alguien sabe que debo hacer le agradecería su ayuda. :(

ARTÍCULO:
---------
Si probáis a utilizar FSO en vuestro servidor local (por ejemplo PWS), probablemente no tendréis problema ninguno. Ahora bien, tenéis que tener en cuenta que para realizar multitud de operaciones, el usuario web (la cuenta IUSR de IIS) necesita tener permisos de lectura, escritura, etc. en los directorios. Por ejemplo, no podréis escribir en un directorio si ese directorio no tiene permiso de escritura para los usuarios anónimos de vuestro web, ni podréis borrar un fichero o carpeta si no tenéis permiso para ello.

Desde ya muchas gracias.

CABEZOTA ;)
  #2 (permalink)  
Antiguo 06/05/2002, 16:27
Avatar de DARIOI  
Fecha de Ingreso: mayo-2001
Ubicación: Gotland-Visvy
Mensajes: 181
Antigüedad: 24 años
Puntos: 0
Re: Problemas con FileSystemObject

ola prueba este:
<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<BODY bgcolor='#ffcc00'>
<FONT color=#660033 size=5><B>Propiedad FileSystem</B></FONT></br>
<%
'Descripción
'Devuelve el tipo de sistema de archivos que se está usando en la unidad
'especificada.Sintaxisobjeto.FileSystem objeto siempre es un objeto Drive.
'Comentarios
'Los tipos devueltos disponibles son FAT, NTFS y CDFS.
'El siguiente código muestra el uso de la propiedad FileSystem:
'original
'Function MostrarTipoDeSistemaDeArchivos(especificaciondeuni dad)
'Dim fso,d
'Set fso = CreateObject("Scripting.FileSystemObject&quot ;)
'Set d = fso.GetDrive(especificaciondeunidad)
'MostrarTipoDeSistemaDeArchivos = d.FileSystem
'End Function
%>

<%
'01
SUB MostrarTipoDeSistemaDeArchivos(especificaciondeuni dad)
Dim fso,d
Set fso = CreateObject("Scripting.FileSystemObject&quot ;)
Set d = fso.GetDrive(especificaciondeunidad)
'MostrarTipoDeSistemaDeArchivos = d.FileSystem
response.write "Se encontro : <BR>"
response.write "" & d.FileSystem
End sub
MostrarTipoDeSistemaDeArchivos ("C:")
%>
<br><center><a href='javascript:window.close()'>Cerrar Ventana</a></center><BR>
<center><HR><font size='1' face='verdana' color='red'><b>CRIMAKETEMPLATE HOSTING</b></font></center><BR>
<center><font size='1' face='verdana' color='red'><i><b>Versión.1.0</b></i></font></center><BR>
</BODY>
</HTML>
  #3 (permalink)  
Antiguo 06/05/2002, 16:29
Avatar de DARIOI  
Fecha de Ingreso: mayo-2001
Ubicación: Gotland-Visvy
Mensajes: 181
Antigüedad: 24 años
Puntos: 0
Re: Problemas con FileSystemObject

prueba este otro pero antes crear el archivo en el disco duro:

<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<BODY bgcolor='#ffcc00'>
<FONT color=#660033 size=5><B>Propiedad Path</B></FONT><br>
<%
'Descripción
'Devuelve la ruta para un archivo, carpeta o unidad especificados.
'Sintaxis
'objeto.Path
'objeto siempre es un objeto File, Folder o Drive.

'Comentarios
'Para letras de unidades, la unidad raíz no está incluida. Por ejemplo,
'la ruta para la unidad C es C:, no C:\.
'El siguiente código muestra el uso de la propiedad Path con un objeto File:

Function MostrarInformacionDeAccesoDeArchivo(especificacion dearchivo)
Dim fso, d, f, s
Set fso = CreateObject("Scripting.FileSystemObject&quot ;)
Set f = fso.GetFile(especificaciondearchivo)
s = UCase(f.Path) & "<BR>"
s = s & "Creado: " & f.DateCreated & "<BR>"
s = s & "Último acceso: " & f.DateLastAccessed & "<BR>"
s = s & "Última modificación: " & f.DateLastModified
MostrarInformacionDeAccesoDeArchivo = s
End Function

%>

<%
sub MostrarInformacionDeAccesoDeArchivo(especificacion dearchivo)
Dim fso, d, f, s
Set fso = CreateObject("Scripting.FileSystemObject&quot ;)
Set f = fso.GetFile(especificaciondearchivo)
s = UCase(f.Path) & "<BR>"
s = s & "Creado: " & f.DateCreated & "<BR>"
s = s & "Último acceso: " & f.DateLastAccessed & "<BR>"
s = s & "Última modificación: " & f.DateLastModified
'MostrarInformacionDeAccesoDeArchivo = s
response.write "Se encontro : <BR>"
response.write "" & s
End sub
MostrarInformacionDeAccesoDeArchivo ("C:\critestfsys.txt")
%>
<br><center><a href='javascript:window.close()'>Cerrar Ventana</a></center><BR>
<center><HR><font size='1' face='verdana' color='red'><b>CRIMAKETEMPLATE HOSTING</b></font></center><BR>
<center><font size='1' face='verdana' color='red'><i><b>Versión.1.0</b></i></font></center><BR>
</BODY>
</HTML>


suerte
  #4 (permalink)  
Antiguo 07/05/2002, 02:59
 
Fecha de Ingreso: enero-2002
Mensajes: 141
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Problemas con FileSystemObject

Probaste asignandole a la carpeta el atributo compartido?
ese que uno le pone a las carpetas cuando las quiere compartir en una red local?

bajo NTFS lo pide para permitirte escribir en la carpeta dado que para el un usuario internet es un usuario definido como anonimo y debe compartirse el recurso para que pueda accederlo

suerte ;)
  #5 (permalink)  
Antiguo 07/05/2002, 03:40
jgg
 
Fecha de Ingreso: agosto-2001
Mensajes: 56
Antigüedad: 23 años, 8 meses
Puntos: 0
Re: Problemas con FileSystemObject

Tienes instalado el Norton Antivirus?

Un saludo!!

[email protected]
  #6 (permalink)  
Antiguo 07/05/2002, 11:54
 
Fecha de Ingreso: enero-2002
Ubicación: Yerba Buena - Tucumán
Mensajes: 259
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Problemas con FileSystemObject

Si tengo instalado el norton antivirus 2002
  #7 (permalink)  
Antiguo 07/05/2002, 14:21
Avatar de pcarvajal  
Fecha de Ingreso: enero-2002
Mensajes: 701
Antigüedad: 23 años, 4 meses
Puntos: 8
Re: Problemas con FileSystemObject

Hola,
Deshabilita el bloqueo automatico de scripts (scripts blocking) del Antivirus y listo

Saludos ;)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:36.