Programar defragmentacion desde windows 2000 server.

07/03/2006 - 19:56 por _Adri_ | Informe spam
Hola, como se podria programar la tarea para hacer un defrag del hd pero
totalmente automatizado. Ya que si escojes la tarea dfrg.msc no se ejecuta
simplemente te la abre.

Y desde un windows xp con defrag c: la ejecuta correctamente.

Saludos.
 

Leer las respuestas

#1 Rafael E. Villaseñor Jofré
11/03/2006 - 14:38 | Informe spam
Utiliza el siguiente SCRIPT.
Copialo y pégalo en un archivo de formato VBS (ej: defrag.vbs) y crea una
tarea en "Tareas programadas con el mismo".
Este SCRIPT funciona en el equipo local en el volumen D:\


strComputer = "localhost"
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "oot\cimv2")

Set colVolumes = objWMIService.ExecQuery _
("Select * from Win32_Volume Where Name = 'D:\\'")

For Each objVolume in colVolumes
errResult = objVolume.Defrag()
Next



Saludos.
Rafael E. Villaseñor Jofré
Tucuman 927 - Servicios Informáticos
Bs. As. - Argentina

Participa en http://www.grupoitpro.com.ar

"_Adri_" escribió en el mensaje
news:
Hola, como se podria programar la tarea para hacer un defrag del hd pero
totalmente automatizado. Ya que si escojes la tarea dfrg.msc no se ejecuta
simplemente te la abre.

Y desde un windows xp con defrag c: la ejecuta correctamente.

Saludos.


Preguntas similares