Programacion de apagado de PC

22/07/2003 - 18:19 por Roberto E. | Informe spam
Hola una pregunta un poco tonta pero no la logro
responder hasta ahora
Como puedo programar una tarea que apague mi PC? Hasta
ahora no encuentro la manera. O que otra salida tengo
para eso?
Gracias

Preguntas similare

Leer las respuestas

#1 Mr Big Dragon
22/07/2003 - 18:42 | Informe spam
Puedes Crear un Batch que apague el sistema,
y despues montar un acceso directo en el programador de tareas...

a mi me ha funcionado.



Saludos
Mr Big Dragon


"Roberto E." wrote in message
news:087601c3506d$18ab4240$
Hola una pregunta un poco tonta pero no la logro
responder hasta ahora
Como puedo programar una tarea que apague mi PC? Hasta
ahora no encuentro la manera. O que otra salida tengo
para eso?
Gracias
Respuesta Responder a este mensaje
#2 Marc S. [MS MVP]
22/07/2003 - 23:35 | Informe spam
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...m_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

"Diego Desrets" escribió en el mensaje news:OG$
Supongo que como yo, no esta seguro de como hacer el batch así que explicalo
así el, yo y otros lo sabemos bien :-D

Gracias Big

Diego Desrets
"Mr Big Dragon" escribió en el mensaje
news:
> Puedes Crear un Batch que apague el sistema,
> y despues montar un acceso directo en el programador de tareas...
>
> a mi me ha funcionado.
>
>
>
> Saludos
> Mr Big Dragon
>
>
> "Roberto E." wrote in message
> news:087601c3506d$18ab4240$
> > Hola una pregunta un poco tonta pero no la logro
> > responder hasta ahora
> > Como puedo programar una tarea que apague mi PC? Hasta
> > ahora no encuentro la manera. O que otra salida tengo
> > para eso?
> > Gracias
>
>


Respuesta Responder a este mensaje
#3 Marc S. [MS MVP]
23/07/2003 - 00:28 | Informe spam
:-))


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

"Mr Big Dragon" wrote in message news:
Gracias marc,

Yo tome esto del menu de ayuda de Windows Bajo recomendacion del profe para
otros propositos.

**************************
Shutdown
Allows you to shut down or restart a local or remote computer. Used without
parameters, shutdown will logoff the current user.

Syntax
shutdown [{-l|-s|-r|-a}] [-f] [-m [\\ComputerName]] [-t xx] [-c "message"]
[-d[u][p]:xx:yy]

Parameters
-l
Logs off the current user, this is also the defualt. -m ComputerName takes
precedence.
-s
Shuts down the local computer.
-r
Reboots after shutdown.
-a
Aborts shutdown. Ignores other parameters, except -l and ComputerName. You
can only use -a during the time-out period.
-f
Forces running applications to close.
-m [\\ComputerName]
Specifies the computer that you want to shut down.
-t xx
Sets the timer for system shutdown in xx seconds. The default is 20
seconds.
-c "message"
Specifies a message to be displayed in the Message area of the System
Shutdown window. You can use a maximum of 127 characters. You must enclose
the message in quotation marks.
-d [u][p]:xx:yy
Lists the reason code for the shutdown. The following table lists the
different values. Value Description
u Indicates a user code.
p Indicates a planned shutdown code.
xx Specifies the major reason code (0-255).
yy Specifies the minor reason code (0-65536).

/?
Displays help at the command prompt.
Remarks
a.. If you indicate a major and minor reason code, you must first define
these reason codes on each computer for which you plan to use the particular
reason. If the reason codes are not defined on the target computer, Event
Viewer cannot log the correct reason text.
Examples
To shut down \\MyServer in 60 seconds, force running applications to close,
restart the computer after shutdown, indicate a user code, indicate that the
shutdown is planned, log major reason code 125, and log minor reason code 1,
type:

shutdown -r -f -m \\MyServer -t 60 -d up:125:1

Formatting legend
Format Meaning
Italic Information that the user must supply
Bold Elements that the user must type exactly as shown
Ellipsis (...) Parameter that can be repeated several times in a
command line
Between brackets ([]) Optional items
Between braces ({}); choices separated by pipe (|). Example:
{even|odd} Set of choices from which the user must choose only one
Courier font Code or program output




Saludos
Mr Big Dragon


Respuesta Responder a este mensaje
#4 Caterpillar 1.0
23/07/2003 - 04:28 | Informe spam
pero si te parece limitado el Shutdown, o desconfías del programador de
tareas (como yo) usa este software que es muy bueno y que alguien lo posteó
hace ya unas semanas:

Switch off: http://yasoft.km.ru/eng/files.asp

Saludos
Caterpillar 1.0
"Diego Desrets" escribió en el mensaje
news:OG$
Supongo que como yo, no esta seguro de como hacer el batch así que


explicalo
así el, yo y otros lo sabemos bien :-D

Gracias Big

Diego Desrets
"Mr Big Dragon" escribió en el mensaje
news:
> Puedes Crear un Batch que apague el sistema,
> y despues montar un acceso directo en el programador de tareas...
>
> a mi me ha funcionado.
>
>
>
> Saludos
> Mr Big Dragon
>
>
> "Roberto E." wrote in message
> news:087601c3506d$18ab4240$
> > Hola una pregunta un poco tonta pero no la logro
> > responder hasta ahora
> > Como puedo programar una tarea que apague mi PC? Hasta
> > ahora no encuentro la manera. O que otra salida tengo
> > para eso?
> > Gracias
>
>


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