

(O una joyita para el good ol' ms-dos)
Nota:Esto lo tengo planeado desde antes de que lo mencionaran en un articulo de softsonic, por favor no me vengan a joder con eso
Nircmd, una de mis programas para ms-dos favoritos y por mucho.
Es que ¿que otro programa puede hacer la pc hablar, guardar el contenido del portapepeles en un archivo, abrir y cerrar las bandejas de cds, vaciar la papelera de reciclaje, cambiar el volumen de la pc, crear dialogos de windows y burbujas en la traybar, apagar el monitor, conectar/desconectar la computadora de internet, minimizar todas las ventanas dependiendo de un proceso, alterar el aspecto de las ventanas de windows y hacer pausas cronometradas(si, a los de microsoft nunca se les ocurrio algo tan basico como hacer una cuenta regresiva) en solo 0,42 megabites y con un comando y un par de especificaciones?
Por lo que se, ningun otro.
Este programa es, basicamente, un centro de control total de la computadora:lo que quieras hacer, lo podes hacer rapidamente.
Pero vayamos por los comandos que para mi son los mejores:
Un detalle mas:tiene varias variables internas como ~$folder.desktop$
- nircmd beep 500 2000 :solo usenlo para instant awesomness.
- nircmd clipboard:este tiene varias posibilidades:salvar el contenido a un archivo(en caso de que sea texto o imagen), limpiarlo...aca hay varios ejemplos que estan en el archivo de ayuda:
Código: Seleccionar todo
clipboard set "123456"
clipboard set ~$folder.desktop$
clipboard set ~$folder.start_menu$
clipboard readfile "c:\temp\info1.txt"
clipboard addfile "c:\temp\clip1.txt"
clipboard clear
clipboard saveimage "c:\temp\clip01.png"
clipboard saveimage "c:\temp\clip01.gif"
clipboard copyimage "c:\temp\img01.gif"
clipboard saveclp "c:\temp\1.clp"
clipboard loadclp "c:\temp\1.clp"
- nircmd convertimage/s: convierte imagenes, aunque quedan como si se lo hubiera hecho con el paint(haganlo para entender lo horrible del asunto)
- nircmd savescreenshot:no hay mucho que decir.
- nircmd speak:usa librerias de windows XP/Vista para hacer a la pc hablar, se puede especificar un nombre de archivo para que se lo guarde en un wav en ves de reproducirlo directamente
- nircmd qbox:crea un dialogo de windows con un si y un no, si se pone que si se va a ejecutar un comando que se especifique, por ejemplo nircmd qbox "¿Quieres ejecutar la calculadora" "Titulo de la caja de dialogo" "calc.exe"
- nircmd waitprocess:espera a que un proceso finalize para ejecutar un comando.
- nircmd sendkey: es lo mismo que presionar una tecla, por ejemplo nircmd sendkey ctrl press va a equivaler a haber oprimido ctrl, nircmd sendkey ctrl down va a ser como dejarla presionada y nircmd sendkey ctrl up va a ser como dejar de oprimirla, muy util para automatisar tareas mientras no se este en la pc.
- nircmd setsystemvolume: configura el volumen de windows, siendo 0 el minimo y 65535 el maximo.
- nircmd win:este es un bardo total pero es muy util; se pueden manipular las ventanas de windows a nuestro antojo, pondria todos los subcomandos pero son unos 40.
- nircmd cdrom:como no mencionarlo, se pueden abrir y cerrar las bandejas de cds, tiene un potencial para hacer bromas practicamente ilimitado.
Estos son solo algunos de los comandos que tiene el programa, pueden verlos a todos aqui ademas de todas las variables.
Enlaces:
Descarga directa desde la web del autor(32 bits)
Descarga directa desde la web del autor(64 bits)
Pagina oficial
Por cierto, el creador hizo muchos programas aparte de este, quizas les guste hechar un vistaso.