[logon scripts] - copiar ficheros al arrancar

10/03/2006 - 09:31 por Visperas | Informe spam
Hola, esta es una pregunta que creo q es tonta.
He empezado a mirar el tema de los scripts de inicio, quiero hacer uno que
me actualice los ficheros de windows\system32\drivers\etc\, como puedo
sustituir la ruta de la carpeta de Windows por la variable %systemroot%,
como pondria la ruta?, el script es este

Const OverwriteExisting = TRUE

Set objFSO = CreateObject("Scripting.FileSystemObject")
If objFSO.FolderExists("c:\windows\system32\drivers\etc\") Then
objFSO.CopyFile "\\serv2\Host_services\*.*" ,
"c:\windows\system32\drivers\etc\" , OverwriteExisting
End If

Gracias.

Preguntas similare

Leer las respuestas

#6 Daniel
15/03/2006 - 02:23 | Informe spam
Visperas,
te hago el script.

dim fso, ruta, esal
set fso = createobject("Scripting.Filesystemobject")
set ruta = fso.GetSpecialFolder(0) ' con el valor 0 obtengo donde esta
instalado windows
fso.copyfile "\\serv2\Host_services\*.*", ruta &
"\system32\drivers\etc\", true

espero que te sirva
Daniel

"Visperas" escribió en el mensaje
news:%
hola,

mi problema es que no se jutar una variable a un texto, sigo teniendo el
mismo problema

en la línea
objFSO.CopyFile "\\serv2\Host_services\*.*" ,
"c:\windows\system32\drivers\etc\" , OverwriteExisting
como pongo dirsystem\system32\drivers\etc

"Daniel" escribió en el mensaje
news:eAgc$
utiliza esto
set fso = createobject("Scripting.Filesystemobject")
SET dirsystem = fso.GetSpecialFolder(0)
donde
Constante Valor Descripción
WindowsFolder 0 La carpeta de Windows contiene archivos instalados
por el sistema operativo Windows.
SystemFolder 1 La carpeta System contiene bibliotecas, fuentes y
controladores de dispositivos.
TemporaryFolder 2 La carpeta Temp se utiliza para almacenar archivos
temporales. Su ruta se encuentra en la variable de entorno TMP.


saludos
Daniel

"Visperas" escribió en el mensaje
news:
Hola, esta es una pregunta que creo q es tonta.
He empezado a mirar el tema de los scripts de inicio, quiero hacer uno
que
me actualice los ficheros de windows\system32\drivers\etc\, como puedo
sustituir la ruta de la carpeta de Windows por la variable %systemroot%,
como pondria la ruta?, el script es este

Const OverwriteExisting = TRUE

Set objFSO = CreateObject("Scripting.FileSystemObject")
If objFSO.FolderExists("c:\windows\system32\drivers\etc\") Then
objFSO.CopyFile "\\serv2\Host_services\*.*" ,
"c:\windows\system32\drivers\etc\" , OverwriteExisting
End If

Gracias.









email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida