Access - Copiar directorios

 
Vista:

Copiar directorios

Publicado por daniel (1 intervención) el 19/11/2005 00:21:35
queria un codigo en asp para copiar directorios, con el objeto fso, desde ya gracais
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Copiar directorios con el objeto FSO en ASP

Publicado por Alejandro (4142 intervenciones) el 14/06/2023 17:10:00
Por supuesto, aquí tienes un ejemplo de cómo copiar un directorio utilizando el objeto FileSystemObject (FSO) en ASP:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<%
' Crear una instancia del objeto FileSystemObject
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
 
' Ruta de origen y destino
Dim origen, destino
origen = "C:\ruta\directorio_origen"
destino = "C:\ruta\directorio_destino"
 
' Verificar si el directorio de origen existe
If FSO.FolderExists(origen) Then
    ' Verificar si el directorio de destino existe, si no, crearlo
    If Not FSO.FolderExists(destino) Then
        FSO.CreateFolder(destino)
    End If
 
    ' Obtener el objeto Folder del directorio de origen
    Set carpetaOrigen = FSO.GetFolder(origen)
 
    ' Copiar la carpeta y su contenido al directorio de destino
    carpetaOrigen.Copy destino
 
    Response.Write "Directorio copiado exitosamente."
Else
    Response.Write "El directorio de origen no existe."
End If
 
' Liberar los objetos
Set carpetaOrigen = Nothing
Set FSO = Nothing
%>

Ten en cuenta que este código se ejecuta en el lado del servidor, por lo que debes asegurarte de tener los permisos necesarios para acceder y copiar los directorios en las rutas especificadas.

Recuerda reemplazar "C:\ruta\directorio_origen" y "C:\ruta\directorio_destino" con las rutas reales de los directorios que deseas copiar.

Espero que esto te sea de ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar