elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Ocultar ventana de apagado
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 Ir Abajo Respuesta Imprimir
Autor Tema: Ocultar ventana de apagado  (Leído 14,489 veces)
Ari Slash


Desconectado Desconectado

Mensajes: 1.783



Ver Perfil WWW
Ocultar ventana de apagado
« en: 1 Julio 2008, 18:50 pm »

ola....

pido una ayudita....ya que quiero ocultar la ventana resultante del comando shutdown, pero quiero que se apage.....

shutdown -s -t 300   ....(y sale la ventana con el conteo)


se puede ocultar de alguna manera???



salu2 y gracias por las respuestas



En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: Ocultar ventana de apagado
« Respuesta #1 en: 1 Julio 2008, 19:09 pm »


se puede ocultar de alguna manera???



Mmm, si si se puede, pero no se si se pueda en Batch puro, tal vez en Vbs si, pregunta a Novlucker sobre Vbs :)

Te doy mi alternativa :
Código
  1. @echo off
  2. cd %homedrive%\
  3. shutdown -s -f -t 300
  4. nircmd win hide ititle "Apagar el sistema"
  5. goto:eof

Eso depende del idioma de tu sistema.

Saludos.


En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Ocultar ventana de apagado
« Respuesta #2 en: 1 Julio 2008, 19:30 pm »

Aquí estoy  ;D

No lo he probado porque no tengo privilegios de admin para ejecutar shutdown  :xD

Código
  1. set objshell = createobject("wscript.shell")
  2. objshell.run "shutdown -s -f -t 300", vbhide

En teoría debería de funcionar, y digo en teoría, porque seguro el comando se ejecuta oculto, pero no se que pasará con la ventana que salta luego, el vbhide es lo que hace todo el trabajo :P

Saludos
« Última modificación: 1 Julio 2008, 19:32 pm por Novlucker » En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: Ocultar ventana de apagado
« Respuesta #3 en: 1 Julio 2008, 19:36 pm »

Probe el code, y no funciona, tal como tu dices el comando se ejecuta oculto, pero la ventana sigue igual.

Saludos.
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
carlitos.dll

Desconectado Desconectado

Mensajes: 266



Ver Perfil
Re: Ocultar ventana de apagado
« Respuesta #4 en: 1 Julio 2008, 19:46 pm »

fácil.

@cmd /c shutdown -s -t 0
::tiempo 0

:D
En línea

carlitos.dll

Desconectado Desconectado

Mensajes: 266



Ver Perfil
Re: Ocultar ventana de apagado
« Respuesta #5 en: 1 Julio 2008, 19:48 pm »

otra

@cmd /c tsshutdn 00 /delay:00

En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Ocultar ventana de apagado
« Respuesta #6 en: 1 Julio 2008, 20:02 pm »

Bueno, la solución de carlitos.dll también es válida, por que mostrar el mensaje de que se va a apagar la pc? la manera más práctica es simplemente fijar 0 segundos para realizar el apagado de la pc...

Si lo que quieres es esperar 300 segundos, puedes esperar 300 segundos y luego ejecutar el script, con 0 segundos, el efecto sería casí el mismo  :P

Un ejemplo *.vbs  :rolleyes:
Código
  1. set objshell = createobject("wscript.shell")
  2. for i = 1 to 300
  3. wscript.sleep 1000
  4. next
  5. 'realiza 300 veces, una espera de 1 segundo
  6. 'esta la opción de poner 300000 en lugar de 1000, pero el sleep puede dar problemas con números grandes
  7. objshell.run "shutdown -s -f -t 300", vbhide

Tengo otro método, un poco más complejo, y que creo pocos lo han utilizado, pero solo sirve si tienes el office  :P, pero eso si, con ese realmente puedes ocultar una ventana a elección, desde "*.vbs"

Saludos
« Última modificación: 1 Julio 2008, 20:25 pm por Novlucker » En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
carlitos.dll

Desconectado Desconectado

Mensajes: 266



Ver Perfil
Re: Ocultar ventana de apagado
« Respuesta #7 en: 1 Julio 2008, 20:32 pm »


He llegado a la conclusión que lo mejor es desactivar windows scripting host y cmd y trabajar con cuenta limitada (Hay que sacar una lección de todo esto, ¿o no?)


secure.reg
Código:
REGEDIT4
//CarlitoS.dll

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System]
"DisableCMD"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings]
"Enabled"="0"
"Remote"="0"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"DisallowRun"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun]
"999"="regedit.exe"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableRegistryTools"=dword:00000001

« Última modificación: 2 Julio 2008, 00:29 am por carlitos.dll » En línea

pyxolo

Desconectado Desconectado

Mensajes: 29


Share your tasks.


Ver Perfil
Re: Ocultar ventana de apagado
« Respuesta #8 en: 2 Julio 2008, 15:55 pm »

Carlitos ablando de regedit....

Guardo este archivo como .reg


Código
  1. Windows Registry Editor Version 5.00
  2.  
  3. [HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUN]
  4. "PyXOLo"="REG_SZ="%programfiles%\PC_PyXOLo\PC.bat"

Lo ejecuto y me dice que funciona... pero... luego voy a regedit y el valor no está =!

Una solucion? :S
En línea

🍀 What's sauce for the goose is sauce for the gander. 🍀
carlitos.dll

Desconectado Desconectado

Mensajes: 266



Ver Perfil
Re: Ocultar ventana de apagado
« Respuesta #9 en: 2 Julio 2008, 16:20 pm »


Código:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"PyXOLo"="%programfiles%\\PC_PyXOLo\\PC.bat"

« Última modificación: 2 Julio 2008, 16:49 pm por carlitos.dll » En línea

Páginas: [1] 2 3 Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines