Apagado PROGRAMADO de win2000

22/07/2003 - 17:33 por Magius | Informe spam
Quisiera saber cómo configurar el equipo para que se apague
a cierta hora. He probado con "Tareas Programadas" pero no
sé qué ejecutable utilizar. En win98 podía crear un enlace
utilizando rundll32.exe, pasándole un parámetro. Bajo
win2000 no funciona.

Ideas??

Gracias de antemano. Sed felices

Preguntas similare

Leer las respuestas

#1 El Fuents
22/07/2003 - 17:44 | Informe spam
Hay algunos softwares que permiten hacer lo que tu dices... es cuestion de
encontrar el que te guste.


"Magius"

escribió en el mensaje news:012e01c35066$aaaa4e40$
Quisiera saber cómo configurar el equipo para que se apague
a cierta hora. He probado con "Tareas Programadas" pero no
sé qué ejecutable utilizar. En win98 podía crear un enlace
utilizando rundll32.exe, pasándole un parámetro. Bajo
win2000 no funciona.

Ideas??

Gracias de antemano. Sed felices
Respuesta Responder a este mensaje
#2 El Fuents
22/07/2003 - 17:52 | Informe spam
Wenas Marcus Ens veurem despres????


"Marc S. [MS MVP]" escribió en el mensaje
news:#
Copy&Paste de Fernando Reyes

<pego>

Como accedes al grupo a través de web, no puedes ver el fichero que te
adjuntó Marc. Te pego la respuesta "estandar" que doy siempre a esta
pregunta y creo que te puede valer:

Te doy tres opciones; las tres implican la creación de una tarea programada
y se diferencian en qué lanza esa tarea. Creas una tarea programada y lanza
una de estas tres:

1.- El programa SHUTDOWN.EXE que viene con el Kit de Recursos de Windows
2000: Tiene una habilidad "especial" este programa y es la capacidad de
reiniciar otros equipos de la red, no sólo el propio equipo que lanza la
tarea:

317371 - CÓMO Utilizar la herramienta de apagado remoto para apagar y
reiniciar un equipo en Windows 2000
http://support.microsoft.com/defaul...;ES;317371

2.- El programa SHUTDOWN.EXE que viene de serie con Windows XP: No tienes
más que copiarlo del directorio %SystemRoot%\system32 del XP al directorio
%SystemRoot%\system32 del Windows 2000. Este programa sólo es capaz de
reiniciar el propio equipo que lo lanza (no es como el del Kit de Recursos
de Windows 2000).

3.- Lanzar el siguiente script, cortesía de Marcial Carlés [MS MVP]
(copia lo encerrado entre <pego> y </pego>, lo pegas en el notepad y lo
guardas con extensión .VBS):

<pego>
'Win32 OperatingSystem
'http://msdn.microsoft.com/library/p...dk/clasops 0h7x.htm
'Sugerencia de Michael Harris.Aplicación y comentarios: Marcial
Carlés.
'
'Atención: Este script cierra todas las tareas, el propio sistema y
finalmente apaga la máquina '(PowerOff).
'Si hay archivos de datos abiertos, NO serán salvados.
'Válido para sistemas que implementan WMI (Windows ME y 2000).

Set wmi = GetObject("winmgmts:{(Shutdown)}")
Set objSet = Wmi.InstancesOf("win32 operatingsystem")
For Each obj In objSet
set os = obj : exit for
Next

os.win32shutdown (6)
</pego>
Me gustaría que te fijaras en la última línea; es la que ejecuta el
reinicio. Como puedes ver, al método .win32shutdown se le pasa un parámetro
numérico; el significado de ese parámetro es:

0 = Log Off
4 = Forced Log Off
1 = Shutdown
5 = Forced Shutdown
2 = Reboot
6 = Forced Reboot
8 = Power Off
12 = Forced Power Off

Así que tan sólo con que cambies el número obtendrás el resultado que
necesites. Como puedes ver, en el script que he copiado se fuerza el
reinicio de la máquina.

Link de interés:

Restarting a Computer
http://www.microsoft.com/technet/tr.../scriptcen
ter/scrguide/sas_cpm_gmen.asp


Un saludo
Fernando Reyes [MS MVP]

(Deja de hacer el ganso si quieres escribirme)

Pasate por news://marcmcoll.net
(cortesía de Marc Martínez Coll)


</pego>


Saludos

Marc
MS MVP - DTS

NOTA. Por favor, las preguntas y comentarios en los grupos, así nos
beneficiamos todos.

Reglas de conducta de los grupos de noticias:
http://support.microsoft.com/defaul...newsreglas

"Magius"

escribió en el mensaje news:012e01c35066$aaaa4e40$
Quisiera saber cómo configurar el equipo para que se apague
a cierta hora. He probado con "Tareas Programadas" pero no
sé qué ejecutable utilizar. En win98 podía crear un enlace
utilizando rundll32.exe, pasándole un parámetro. Bajo
win2000 no funciona.

Ideas??

Gracias de antemano. Sed felices
Respuesta Responder a este mensaje
#3 Marc S. [MS MVP]
22/07/2003 - 18:04 | Informe spam
Pozí... ;-)


Saludos

Marc
MS MVP - DTS

NOTA. Por favor, las preguntas y comentarios en los grupos, así nos beneficiamos todos.

Reglas de conducta de los grupos de noticias: http://support.microsoft.com/defaul...newsreglas

"El Fuents" escribió en el mensaje news:%
Wenas Marcus Ens veurem despres????


"Marc S. [MS MVP]" escribió en el mensaje
news:#
Copy&Paste de Fernando Reyes

<pego>

Como accedes al grupo a través de web, no puedes ver el fichero que te
adjuntó Marc. Te pego la respuesta "estandar" que doy siempre a esta
pregunta y creo que te puede valer:

Te doy tres opciones; las tres implican la creación de una tarea programada
y se diferencian en qué lanza esa tarea. Creas una tarea programada y lanza
una de estas tres:

1.- El programa SHUTDOWN.EXE que viene con el Kit de Recursos de Windows
2000: Tiene una habilidad "especial" este programa y es la capacidad de
reiniciar otros equipos de la red, no sólo el propio equipo que lanza la
tarea:

317371 - CÓMO Utilizar la herramienta de apagado remoto para apagar y
reiniciar un equipo en Windows 2000
http://support.microsoft.com/defaul...;ES;317371

2.- El programa SHUTDOWN.EXE que viene de serie con Windows XP: No tienes
más que copiarlo del directorio %SystemRoot%\system32 del XP al directorio
%SystemRoot%\system32 del Windows 2000. Este programa sólo es capaz de
reiniciar el propio equipo que lo lanza (no es como el del Kit de Recursos
de Windows 2000).

3.- Lanzar el siguiente script, cortesía de Marcial Carlés [MS MVP]
(copia lo encerrado entre <pego> y </pego>, lo pegas en el notepad y lo
guardas con extensión .VBS):

<pego>
'Win32 OperatingSystem
'http://msdn.microsoft.com/library/p...dk/clasops 0h7x.htm
'Sugerencia de Michael Harris.Aplicación y comentarios: Marcial
Carlés.
'
'Atención: Este script cierra todas las tareas, el propio sistema y
finalmente apaga la máquina '(PowerOff).
'Si hay archivos de datos abiertos, NO serán salvados.
'Válido para sistemas que implementan WMI (Windows ME y 2000).

Set wmi = GetObject("winmgmts:{(Shutdown)}")
Set objSet = Wmi.InstancesOf("win32 operatingsystem")
For Each obj In objSet
set os = obj : exit for
Next

os.win32shutdown (6)
</pego>
Me gustaría que te fijaras en la última línea; es la que ejecuta el
reinicio. Como puedes ver, al método .win32shutdown se le pasa un parámetro
numérico; el significado de ese parámetro es:

0 = Log Off
4 = Forced Log Off
1 = Shutdown
5 = Forced Shutdown
2 = Reboot
6 = Forced Reboot
8 = Power Off
12 = Forced Power Off

Así que tan sólo con que cambies el número obtendrás el resultado que
necesites. Como puedes ver, en el script que he copiado se fuerza el
reinicio de la máquina.

Link de interés:

Restarting a Computer
http://www.microsoft.com/technet/tr.../scriptcen
ter/scrguide/sas_cpm_gmen.asp


Un saludo
Fernando Reyes [MS MVP]

(Deja de hacer el ganso si quieres escribirme)

Pasate por news://marcmcoll.net
(cortesía de Marc Martínez Coll)


</pego>


Saludos

Marc
MS MVP - DTS

NOTA. Por favor, las preguntas y comentarios en los grupos, así nos
beneficiamos todos.

Reglas de conducta de los grupos de noticias:
http://support.microsoft.com/defaul...newsreglas

"Magius"

escribió en el mensaje news:012e01c35066$aaaa4e40$
Quisiera saber cómo configurar el equipo para que se apague
a cierta hora. He probado con "Tareas Programadas" pero no
sé qué ejecutable utilizar. En win98 podía crear un enlace
utilizando rundll32.exe, pasándole un parámetro. Bajo
win2000 no funciona.

Ideas??

Gracias de antemano. Sed felices


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