windows trucks
TRANSCRIPT
Shutdown y acceso denegado - Apagar PC remotamente
Hace algún tiempo comentaba una de las utilidades del comando shutdown en Windows, el
mismo permite apagar la PC automáticamente sin necesidad de instalar programas.
Por ejemplo, si ejecutamos ''shutdown -s -t 90'', la PC se apagará en 90 segundos. La
secuencia puede cancelarse en todo momento con ''shutdown -a''.
Además de apagar nuestra propia PC, también podremos apagar remotamente una PC de la
red local. Para eso debemos ejecutar ''shutdown -s -m nombre_equipo''.
Significado de los comandos:
-s -->apaga el equipo. -t xx -->indica el tiempo en segundos. Por defecto son 30 segundos. -m nombre_equipo -->se usa el nombre del equipo remoto o su IP. -r -->reinicia el equipo. -c mensaje -->permite dejar un mensaje o comentario.
Accediendo a la consola de comandos ('Inicio/Ejecutar/cmd' en XP) y escribiendo
''shutdown'' seguido de un Enter, veremos el resto de los comandos que se pueden
utilizar.
Solución al problema de acceso denegado.
A veces cuando intentamos apagar un PC remotamente, recibimos un mensaje de ''Acceso
denegado'' y la PC en cuestión no se apaga. La solución consiste en cambiar una
directiva de seguridad en la PC que queremos apagar.
1- Accedemos al Panel de Control y luego a Herramientas administrativas. 2- Luego accedemos a Directiva de seguridad local. 3- En la nueva ventana, navegamos por Directivas locales/Asignación de derechos de
usuario y sobre la sección derecha buscamos la directiva ''Forzar el apagado desde un
sistema remoto''.
4- Con un doble clic sobre la directiva, accedemos a las opciones de la misma y
cliqueamos en el botón ''Agregar usuario o grupo''.
5- En la nueva ventana podremos agregar a los usuarios o grupos que tendrán los
privilegios necesarios para realizar la tarea. También podremos escribir TODOS,
para asignarle derechos a todos.
Método de apagado remoto más gráfico: Otra manera similar pero más sencilla de apagar una o varias computadoras remotas,
consiste en ejecutar el comando ''shutdown -i''.
Podremos realizar las mismas tareas, pero en un entorno más gráfico.
El truco es publicado simplemente como una curiosidad de Windows y como herramienta
para aquellos que necesiten apagar varias PCs de una sola vez. Por último debo
mencionar que, si no quieres que te apaguen remotamente la PC, verifiques que los
Administradores sean los únicos que tengan asignada la directiva de seguridad. ;-)
Enviar mensajes de alerta en red local
Net send es un comando de Windows que permite enviar un mensaje de alerta
de un equipo
a otro en una red local. Esta herramienta se encuentra incluida en Windows 9x, ME y
XP).
Mini-tutorial (3 pasos):
1- Entrar a la consola de Windows: (en XP) Inicio/ejecutar y escribimos cmd
2- Enviamos el mensaje: NET SEND Nombre de Equipo ''Mensaje''
Nombre de Equipo: se sustituye por el nombre del equipo en red. ''Aqui el mensaje'': se sustituye por el mensaje, las comillas se pueden quitar.
Si el mensaje no se envía y nos da un mensaje de error, debemos activar el servicio
''Mensajero'' de Windows. Esto sucede porque la pc desde la que se envía el mensaje o
la que lo recibe, tiene instalado el Service Pack 2 de XP. Por seguridad a partir del
SP2, el servicio ''mensajero'' viene desactivado ya que, como queda aclarado en los
comentarios del post, podemos ser víctimas del spam al tener activado este
servicio.
Nota: este servicio transmite mensajes de alerta con el comando net send entre
clientes y servidores. No tiene ninguna relación con el Windows Messenger. Si el
servicio no está activo, en Windows XP SP2 los mensajes no se podrán enviar ni
recibir.
3- Acticar el servicio:
En el Panel de Control vamos a Herramientas administrativas y luego a Servicios. Luego
buscamos el servicio ''Mensajero'' y lo activamos como en la imagen inferior.
Prender la PC de forma automática
Hace un tiempo comentaba una manera de apagar Windows XP de forma automática, sin
instalar programas de terceros. Ahora comentaré la manera de prender la PC a una hora
determinada de forma automática, todo con herramientas del mismo Windows XP.
La herramienta ''Tareas programadas'' de Windows puede crear una tarea para despertar
el equipo, pero sólo si este se encuentra en un estado de ''Hibernación'' o
inactividad. No funciona si el equipo se encuentra apagado.
Cuando ponemos nuestro PC en modo de ''Hibernación'', el sistema ahorra la misma
cantidad de energía que cuando se encuentra apagado. Lo que sucede es que Windows
guarda una imagen del escritorio con todos los archivos y documentos abiertos y
desconecta la alimentación del equipo. Al volver la alimentación, los archivos y
documentos se restauran en la misma ubicación y estado en el que se encontraban.
Preparar el equipo para el inicio automático:
Debemos crear una tarea programada (Inicio/Todos los programas/Accesorios/Herramientas
de sistema/Tareas programadas), desde ahí agregamos la nueva tarea a ejecutarse, la
fecha, la hora y especificamos la contraseña del usuario (este campo puede dejarse en
blanco en caso de no tener contraseña). Al final del asistente antes de presionar
''Finalizar'' marcamos ''Abrir propiedades avanzadas para esta tarea cuando haga clic
en Finalizar'' y en el nuevo cuadro de diálogo, seleccionamos la pestaña
''Configuración'', marcamos la opción ''Activar el equipo para realizar esta tarea'' y
pulsamos ''Aceptar''.
De esta forma tenemos la tarea programada para ejecutarse, ahora solo debemos poner
nuestro sistema en el estado de Hibernación y cuando llegue la hora de la tarea,
Windows se despertará y el equipo se encenderá automáticamente. Para tener la opción de Hibernar en el apagado: Inicio/Apagar equipo y
presionamos la
tecla ''Shift''.
Algunas consideraciones...
Yo utilizo este método de encendido automático en las mañanas como despertador,
reproduciendo algún vídeo o canción y para lograr eso debemos tener algunas cosas en
cuenta.
En primer lugar si no tenemos una contraseña configurada en nuestro usuario, la tarea
puede que no se ejecute. Si bien el PC se despertará automáticamente, no se ejecutará
la tarea deseada al iniciarse el equipo. Las tareas programadas en Windows XP requieren de una contraseña de inicio de sesión,
o sea que, para que podamos ejecutar una tarea programada es necesario crear o tener
una contraseña en el usuario de Windows. Para establecer una contraseña de inicio de
sesión debemos ir a ''Cuentas de usuario'' en el Panel de control.
Esto se vuelve algo incómodo y poco práctico cuando solo una persona usa el equipo o
tenemos solo un usuario activo, ya que Windows nos pedirá la contraseña cada vez que
encendamos la PC o se recupere del estado de Hibernación. Si no queremos logearnos
cada vez que Windows XP se inicia podemos descargarnos la siguiente herramienta de
Microsoft Tweak UI que nos logea automáticamente al arrancar el sistema. Luego de
instalarla vamos a Inicio/Todos los programas/Powertoys for Windows XP/TweakUI y en el
panel izquierdo pulsamos "Logon'' y luego ''Autologon''. Sobre el panel derecho
marcamos la casilla ''Log on automatically at system startup'' y presionamos ''OK''.
Así Windows no nos pedirá la contraseña de usuario al iniciarse, pero, de todas formas
seguirá pidiendo el logeo al despertarse del estado de Hibernación, por lo que nuestra
tarea seleccionada no se ejecutará. Para esto la solución que tengo es programar una tarea forzada de reinicio del PC y
programar una segunda tarea (Ej: reproducir un vídeo) cuando el sistema se inicia.
1 - Creo la tarea de reinicio a la hora que quiero que el PC se encienda.
2- Creo y configuro desde al asistente de ''Tareas programadas'' una segunda tarea
(reproducción de un vídeo) para cuando el equipo se inicie. 3- Cierro todo y pongo la PC a Hibernar.
De esta forma lo que sucede es:
- La PC pasa al estado de hibernación. - Cuando llega la hora a la que debe encenderse automáticamente (gracias a la tarea
programada), lo hace y queda en la pantalla de logeo del usuario. - Segundos después la PC se reinicia. - Luego del reinicio se ejecuta el vídeo y el equipo ya queda funcionando.
Para crear la tarea forzada de reinicio debemos descargar el siguiente archivo (.bat)
y guardarlo donde sea más conveniente.
Luego desde ''Tareas programadas'', cuando elegimos la tarea a ejecutarse pulsamos
''Examinar'' y seleccionamos el archivo descargado.
Hay que tener en cuenta que al usar este archivo con la orden de reinicio del PC,
debemos cerrar todas las aplicaciones antes de pasar al estado de Hibernación. La orden de reinicio está forzada, ya que la misma no puede ejecutarse desde la
pantalla de logeo de usuario.
Ver quien esta conectado a tu PC
Cuando se lo utiliza sin argumentos, el comando netstat muestra todas las conexiones
abiertas por el ordenador. El comando netstat posee una serie de configuraciones
opcionales, cuya sintaxis es la siguiente: La sintaxis es:
netstat [-a] [-e] [-n] [-o] [-s] [-p PROTO] [-r] [interval] Cuando se utiliza con el argumento -a, el comando netstat muestra todas las
conexiones
y los puertos en escucha de la máquina.
Cuando se lo utiliza con el argumento -e, el comando netstat muestra las estadísticas
Ethernet.
Cuando se lo utiliza con el argumento -n, el comando netstat muestra las direcciones y
los números de puerto en forma numérica, sin resolución de nombres.
Cuando se lo utiliza con el argumento -o, el comando netstat indica el número del
proceso asignado a la conexión.
Cuando se lo utiliza con el argumento -p seguido del nombre del protocolo (TCP, UPD o
IP), el comando netstat muestra la información solicitada relacionada con el protocolo
especificado.
Cuando se lo utiliza con el argumento -r, el comando netstat muestra la tabla de
enrutamiento.
Cuando se lo utiliza con el argumento -s, el comando netstat muestra las estadísticas
detalladas para cada protocolo.
Por último, un intervalo opcional permite determinar el período de actualización de la
información, en segundos. El tiempo predeterminado es de 1 segundo.
[align=center]
[/align]
[align=center]Liberar memoria RAM
[/align]
Liberar memoria RAM. Tras haber ejecutado una o múltiples aplicaciones o
juegos que
hagan uso intensivo de los recursos del sistema, habremos detectado que Windows queda
algo "tocado", mucho mas lento. Esto es debido a que los restos de las aplicaciones
bloquean parte de la RAM que han utilizado, ocasionando lo que se llama "fragmentación
de memoria". Mediante un pequeño script podemos liberar esa memoria , forzando al
ordenador a descargar el contenido de la memoria al archivo de intercambio de forma
que recargue de nuevo toda la información activa en la memoria y deseche la
información no útil, esto lo haremos de la siguiente forma:
Abrimos el bloc de notas de Windows y dependiendo de la memoria de nuestro ordenador
escribiremos los siguientes valores:
Si tienes menos de 128 Mb de memoria RAM, escribes Mystring=(16000000)
Si tienes 128 Mb de memoria RAM o más escribes Mystring=(80000000)
Ahora guarda este archivo en el lugar que quieras, con el nombre "liberar.vbe" (no te
olvides poner la extensión .vbe ya que el nombre no importa puedes poner el que
quieras).
Ahora hacemos doble clic sobre el archivo que acabamos de crear y windows refrescará
la memoria RAM.
[align=center]
[/align]
[align=center]Mensaje al iniciar Windows
[/align]
Al iniciarse Windows XP podemos configurarlo para que nos muestre un mensaje, al igual
que hacíamos con Windows 95, 98, o Me, este mensaje consiste en poner un texto que nos
mostrará al iniciarse Windows XP, por ejemplo para recordarnos algo importante, o
incluso para dejarle un aviso a otro usuario del mismo PC, para configurarlo haremos
lo siguiente:
Hacemos clic en el botón inicio y a continuación en Ejecutar, luego escribimos en el
cuadro ejecutar Regedit y pulsamos el botón Aceptar
Abrimos las ramas del árbol en el siguiente orden
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionWinLogon]
Modificamos el valor de legalnoticecaption con el título del mensaje
Modificamos el valor de legalnoticetext con el texto del mensaje y listo, la próxima
vez que reiniciemos Windows XP mostrará el mensaje que acabamos de escribir
[align=center]
[/align]
[align=center]Programas que se inician solos
[/align]
En la mayoría de los casos con el paso del tiempo vamos instalando e instalando
programas y muchos de ellos arrancan con el inicio de Windows, haciendo que el sistema
se vuelva pesado y tarde mucho en mostrar el escritorio, pues bien hay una forma de
hacer que estos programas no arranquen con el inicio de Windows.
Hacemos clic en el botón Inicio y luego en Ejecutar.
Tecleamos MSCONFIG y pulsamos el botón Aceptar.
En la ventana que nos muestra hacemos clic sobre la pestaña Inicio y ahí es donde
desactivamos los programas que no queremos que se carguen al arrancar Windows, de esta
forma reduciremos el tiempo de arranque del sistema operativo.
Luego pulsamos el botón Aceptar y listo, la próxima vez que reiniciemos el SO, tardará
menos tiempo en mostrarnos el Escritorio.
[align=center]
[/align]
[align=center]Restringir ancho de banda
[/align] Windows XP añade el protocolo QoS (Quality of Service) dentro del protocolo
TCP/IP
utilizado para las conexiones de red, de forma que podemos limitar el ancho de
banda...
Que utilizarán los programas que accedan a a la red en un sistema Windows XP
modificando una entrada en el registro de Windows. Para ello iniciaremos el editor del
registro de Windows, con el comando “regedit.exe” desde el menú Inicio/Ejecutar y
localizaremos la clave
HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsPsched.
Allí crearemos o modificaremos el valor DWORD “NonBestEffortLimit” (sin comillas) con
un valor que corresponderá al porcentaje del total de ancho de banda, cuyo valor por
defecto es el 20%. Adicionalmente podremos establecer valores específicos para cada
adaptador modificando la rama
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesPschedParameters Adapters
Identificador_de_Adaptador en cuyo caso prevalecerán sobre el valor general.
[align=center]
[/align]
[align=center]Volver a un punto anterior el
Registro de Windos
[/align]
Si por algún motivo has desinstalado algún programa que en realidad no querías, o
borraste algún archivo de sistema, o simplemente te produce errores tu PC después de
haber manipulado algún programa, driver, etc. puedes recuperarlo de una forma muy
sencilla y no es necesario reinstalar el Windows Nuevamente, porque puedes utilizar un
comando del propio Windows que puede reestablecer tu PC a una configuración anterior.
Haz clic en el botón Inicio y luego sobre Ejecutar
Escribe la siguiente línea:
C:WINDOWSCOMMANDSCANREG /RESTORE
Pulsa el botón Aceptar y en la pantalla que te aparece escoge la fecha desde la que
quieres restaurar tu sistema.
[align=center]
[/align]
[align=center]Crear Disco de inicio
[/align]
Hay varias formas de crear un disco de inicio de Windows XP, en este truco vamos a ver una de ellas, pero hay que tener en cuenta que en este caso solo
es válido si el sistema de archivos está en formato NTFS, por lo tanto no funcionará con el sistema de archivos FAT32.
Preparamos un disco nuevo y formateado.
Introducimos el CD-ROM de Windows XP en el lector de CD´s y abrimos la carpeta i386 buscamos y copiamos al disquete los archivos NTLDR y
NTDETECT.COM
Ahora debemos copiar también el archivo boot.ini este archivo está oculto y para localizarlo fácilmente haremos lo siguiente:
Hacemos clic en el botón Inicio y luego sobre Panel de Control, una vez en el Panel de Control hacemos doble clic sobre el icono Sistema. Pulsamos en la pestaña de Opciones avanzadas y luego sobre el botón Configuración del
apartado Inicio y Recuperación, y finalmente pulsamos sobre el botón Editar.
En la siguiente pantalla veremos el contenido del archivo boot.ini
Ahora y sin modificar nada pulsamos en el menú archivo y luego guardar como... en la pantalla que aparece buscamos la unidad de disquete y pulsamos
el botón guardar, no debemos cambiar el nombre ya que de lo contrario no funcionará.
[align=center]
[/align]
[align=center]Desaparecer carpeta o dejarla sin nombre
[/align]
Para hacer que una carpeta no tenga nombre (se queda sólo el icono)
Selecciona la carpeta y pulsa F2. Luego pulsa ALT + 0160 y Enter
Si lo que queres es esconderla de forma que tampoco tenga icono crea un .ico que
esté en color blanco y atribuyele ese icono
Nota: Esto vale para cualquer acceso directo, carpeta o fichero. Para WIN95/98/ME/XP
[align=center]
[/align]
[align=center]Icono de mostrar escritorio
[/align]
Si, por alguna razón, perdimos el icono de Mostrar Escritorio que aparece junto al botón Inicio, podemos recuperarlo muy fácilmente siguiendo estos sencillos
pasos:
Abrimos la carpeta C ocuments and SettingsMiNombreDatos de
programaMicrosoftInternet ExplorerQuick Launch.
esta última carpeta es donde se esconde el icono que estamos buscando. En e ta carpeta vemos que contiene
resto de los iconos que muestra la barra situada junto al botón Inicio. Una vez en la carpeta Quick Launch, tendremos que crear un documento de t
xto. Para ello, hacemos clic con el ratón derecho
una zona libre de la carpeta, seleccionamos Nuevo y Documento de texto. A rimos el documento y escribimos en él lo siguient
sin dej espacios
n blanco entre los coma os, tal y
omo está aquí): [Sh
] Command=2 IconFile=explorer.exe,3 [Taskbar] Command=ToggleDesktop Ahora lo guardamos como Escritorio.scf. El archivo debe llevar siempre la extensión "scf". Si seguimos exactamente todos los pasos, automáticamente Wi
dows le habrá asignado
icono de "Mostrar Escritorio". Si no aparece
cono rei
iar la PC. [align=center]Chequeo de nuestro disco rigido [/align] Con Windows XP ya desapareció el Scandisk tal como lo conocíamos con los o
ros Windows, pero también tiene utilidades d
isco que nos pueden ayudar a corregir errores y a solucionar problemas. Uno de los co
dos es CHKDSK que lo podemos acompañar de los siguientes modificadores: /f orrige los errores del disco. El disco debe estar bloqueado. Si chkdsk no
consigue bloquear la unidad, aparecerá un mensaje que le preguntará si desea comprobar la unidad la próxima vez que reinicie el equipo.
/v Muestra el nombre de todos los archivos de todos los directorios a medida que se comprueba el disco.
/r Encuentra los sectores defectuosos y recupera la información que sea legible. El disco debe estar bloqueado.
/x Sólo se debe utilizar con NTFS. Fuerza a que se desmonte previamente el volumen si es necesario. Todos los identificadores abiertos en la unidad dejan
de ser válidos. El modificador /x incluye además las funciones del modificador /f.
/i Sólo se debe utilizar con NTFS. Realiza una comprobación menos exhaustiva de las entradas del índice, con lo que se reduce el tiempo necesario para
ejecutar chkdsk.
/c Sólo se debe utilizar con NTFS. Omite la comprobación de ciclos en la estructura de la carpeta, con lo que se reduce el tiempo necesario para
ejecutar chkdsk.
/I [:tamaño] Sólo se debe utilizar con NTFS. Cambia el tamaño del archivo de registro al valor especificado. Si se omite el parámetro de tamaño, /l muestra el
tamaño actual.
/? Muestra Ayuda en el símbolo del sistema.
De esta forma podemos ejecutar por ejemplo el comando CHKDSK acompañado de un modificador por ejemplo chkdsk /f
[align=center]
[/align]
[align=center]Desactivar descargas
[/align]
En determinados casos y por cuestiones de seguridad, cuando un ordenador es utilizado por varios usuarios, es posible que queramos desactivar la descarga de archivos desde la red, para que otros usuarios no causen daños o instalen
programas no deseados, para impedir la descarga de archivos seguiremos estos pasos:
Abrimos el Navegador de Internet Explorer 6 y pulsamos en el menú Herramientas, sobre Opciones de Internet
Seguidamente pulsamos sobre la ficha Seguridad y luego sobre el botón Nivel personalizado.
A continuación buscaremos la Opción Descarga de archivos y marcamos la opción Desactivar.
Para finalizar Aceptamos todas las ventanas y reiniciamos el ordenador.