La otra bola de cristal

Acceso directo a “Quitar hardware con seguridad”

No sé por qué motivo a veces en windows no me sale en la barra de tareas el acceso a “Quitar hardware con seguridad”, igual que a veces si clico con el botón derecho sobre la unidad aparece en el menú contextual la opción “Expulsar” y otras no.

Como me gusta ser metódica y cuidadosa y no desenchufar a saco encontré un tip en un revista para crear un acceso directo a esta opción en el escritorio que la verdad me va a venir muy bien.

Simplemente tenemos que crear un nuevo acceso directo en nuestro escritorio:

Botón derecho – Nuevo – Acceso directo y escribir lo siguiente:

RunDll32.exe shell32.dll,Control_RunDLL hotplug.dll

Le ponemos el nombre que nos parezca para identificarlo más fácilmente, expulsar, quitar USB…

Luego si queremos lo podemos personalizar cambiándole el icono a uno más significativo:

Botón derecho – Propiedades – Cambiar icono

Y ¡¡listo!!

Olvidé comentar que estoy lo hice con Windows XP.

Eliminar archivos que no se dejan

win01 En windows a veces ocurre que algunos archivos no se dejan borrar, el sistema nos avisa que estos archivos están en uso y no pueden ser eliminados.

Puede que así sea, que otra aplicación esté haciendo uso del archivo en cuestión, entonces la cosa es simple, basta con identificar el programa y cerrarlo o matarlo desde el administrador de tareas para poder deshacernos de él. Pero algunas veces esto no da resultado y debemos realizar algunos pasos más para cumplir nuestro objetivo.

En primer lugar tenemos que saber el nombre del archivo que queremos borrar y donde está ubicado, por ejemplo, para este caso pongamos que se llama prueba.avi y se encuentra en Mi escritorio.

Ahora nos vamos a Inicio – Ejecutar y escribimos cmd para que se abra la línea de comandos de windows.

Nos situamos en el directorio donde se encuentra el archivo que deseamos borrar, en este caso es el escritorio de windows que se encuentra dentro de Documents and Settings de nuestro usuario:

cd Documents and SettingsmiusuarioEscritorio

Nos quedamos ahí, y sin cerrar esta ventana en la que seguiremos más adelante, nos vamos otra vez a Inicio – Ejecutar y escribimos taskmgr.exe, lo que nos abrirá el administrador de tareas de windows, donde se pueden ver las aplicaciones y procesos que están corriendo. En la pestaña Procesos, buscamos explorer.exe, lo marcamos y le damos a Terminar proceso.

Verás que desaparecen todos los iconos del escritorio, la barra de tareas, etc… no te preocupes, más adelante lo volveremos a restaurar.

Sin cerrar esta ventana, volvemos a la que habíamos dejado abierta, la línea de comandos de windows y nos disponemos a borrar el archivo:

del prueba.avi

Ahora, para volver otra vez de nuevo al sistema, vamos otra vez a la ventana del administrador de tareas de windows y le damos a Archivo – Nueva tarea y escribimos nuevamente explorer.exe.

Matar un proceso desde la línea de comandos

win01 Desde la línea de comandos de windows también podemos matar procesos.

Los procesos o aplicaciones suelen matarse cuando por ejemplo un programa no responde o se queda un poco colgado. O si notamos por ahí algo sospechoso o que nos esté ocasionando problemas.

La mayoría de las veces solemos recurrir a la combinación de teclas CTRL+ALT+Supr, que nos abre el Administrador de tareas de windows y desde ahí seleccionando el programa elegimos Finalizar tarea o Terminar proceso.

Otra manera de hacerlo es desde la línea de comandos de windows. Para ello nos vamos a Inicio – Ejecutar y escribimos cmd para abrirla.

Ahora escribiremos tasklist lo que nos mostrará un listado con los procesos y aplicaciones que están corriendo actualmente. Esta lista se divide en 5 columnas, las que a nosotros nos interesan principalmente son las dos primeras: el nombre y el PID (el número que lo identifica).

El nombre para identificarlo y el PID porque será lo que usaremos para finalizarlo.

Esto es un ejemplo de algunos programas que están ejecutándose en este momento:

tasklist

Queremos finalizar iexplore.exe, que es el navegador Internet Explorer, para ello sólo basta con escribir tskill y el número de PID, para este caso sería tskill 248.

Complementando este post, si nos encontramos con algún proceso que nos suena extraño y que no sabemos lo que es o si debemos finalizarlo o no, podemos acudir a ProcessLibrary, esta web también nos puede servir para identificar aplicaciones que se inician con el sistema operativo.

Enviar la salida de un comando a un archivo de texto

tux01 win01 A veces puede que deseemos que la salida que nos da un comando determinado en la consola o terminal vaya a parar directamente a un archivo de texto, en vez de copiar y pegar.

En linux:

Utilizaremos el comando tee. Y lo haremos servir de la siguiente manera:

comando | tee archivo.txt

Por ejemplo, queremos ver la configuración de nuestra interfaz de red y mandar la salida a un archivo de texto llamado red. Lo escribíramos así:

ifconfig eth0 | tee red.txt

Por defecto y si no especificamos nada lo guardará en nuestro /home. Si deseamos que vaya a una carpeta determinada sólo deberíamos indicarle la ruta, por ejemplo:

inconfig eth0 | tee /home/usuario/listados/red.txt

En windows:

En windows lo haremos simplemente escribiendo el comando y especificando el nombre del archivo que le queramos dar precedido del signo mayor que, >

comando>archivo.txt

Utilizaremos el caso del ejemplo anterior con la diferencia de que en windows no es ifconfig, sino ipconfig y que queremos ver todos los detalles:

ipconfig -all>red.txt

Por defecto también se guardará en nuestra carpeta de usuario de Documents and Settings.

Para especificar donde queremos que vaya a parar:

ipconfig -all>H:Docred.txt

Obtener información del sistema en windows

windows Hace unos días os hablaba de algunos comandos para obtener información del sistema en linux, en windows también podemos obtener bastante información con el comando systeminfo.

Para ellos nos vamos a Inicio – Ejecutar y escribimos cmd, se abrirá la “línea de comandos” de windows, ahora ya podemos escribir systeminfo y nos mostrará un listado con información de nuestro sistema: el nombre del equipo, el nombre de usuario, el nombre del procesador, la hora local, los parches que tengamos instalados, si está dentro de un dominio y su nombre, el tiempo de actividad, la ip local, la versión de windows que tenemos instalada, etc.

Si estuviéramos dentro de una red local con este comando también podríamos obtener información de nuestros vecinos, para saber los parámetros que has de utilizar escribe:

systeminfo /?