lunes, 27 de septiembre de 2010

ReFit o cómo tener arranque dual de Windows en un Mac

Hace un par de años me tocó afrontar la instalación de Windows en un MAC. Fue entonces cuando descubrí rEFIt. Con esta sencilla herramienta, combinada con la instalación a llevar a cabo BootCamp, nos permite disponer de arranque de Windows o Linux en nuestro MAC

Toda la documentación de instalación puede descargarse en: http://refit.sourceforge.net/doc/

A continuación un video sobre la instalación de rEFIT:



Si optamos por la virtualización de Windows desde nuestro Mac, debemos conocer fundamentalmente 2 herramientas:

VMWare Fusion

http://www.vmware.com/products/fusion/

Parallels

http://www.parallels.com/es/

Sysinternals Video Library

Desde hace años cualquier técnico o administrador de sistemas debe conocer las herramientas de Sysinternals, adquiridas por Microsoft al gran gurú del troubleshooting de Windows, Mark Russinovich.

Aparte de conocer todo el listado de utilidades de Sysinternals, recomiendo la siguiente recopilación de videos explicativos, muy didácticos: http://www.solsem.com/videolibrary.html

Que también pueden descargarse desde aquí...




martes, 14 de septiembre de 2010

Ebooks Windows 7

Buscando por la red, uno puede encontrarse los siguientes recursos altamente recomendables sobre Windows 7 para el administrador de sistemas:

Deploying Windows® 7 Essential Guidance from the Windows 7 Resource Kit and TechNet Magazine
http://www.microsoft.com/downloads/en/details.aspx?familyid=EE2A1D38-88A9-43B3-95BC-7E962F0B6030&displaylang=en

Windows 7 Administrator’s Pocket Consultant
http://www.amazon.com/Windows-7-Administrators-Pocket-Consultant/dp/0735626995

O bien aquí...

Windows 7 Resource Kit
http://www.amazon.com/Windows-Resource-Kit-Mitch-Tulloch/dp/0735627002

O bien aquí...

viernes, 10 de septiembre de 2010

Herramientas de Nirsoft

En http://www.nirsoft.net/ pueden encontrarse toda una serie de herramientas de Sistemas y de Red la mar de útiles.

El listado según la web es el siguiente.

DU Meter

DU Meter es una interesante herramienta para medir en nuestras máquinas Windows de manera detallada el tráfico de red entrante y saliente. Es más accesible visualmente que lo que podemos obtener monitorizando las tarjetas de red con el "Performance monitor" de Windows.

Información y descarga (trial) en:

http://www.hageltech.com/dumeter/about

Hyena

Hyena es una potente herramienta para centralizar la administración de servidores y PCs de nuestra red, con multitud de funcionalidades de cara al acceso a las máquinas y a la gestión del directorio activo de Windows. Este último es para mí su punto más fuerte, pues a través de su interfaz gráfica nos permitirá obtener consultas e informes de nuestro directorio activo de manera mucho más potente que con las herramientas nativas de Windows.

La herramienta está disponible para descarga (trial) desde:
http://www.systemtools.com/hyena/

Podemos comprobar las actualizaciones a nivel de funcionalidades que ha ido sufriendo la herramienta:
http://www.systemtools.com/hyena/hyena_new.htm

Windows XP Pilitos Live CD

Otro interesante CD de arranque "no oficial" es el Windows XP Pilitos Live.

Disponible para descarga desde la siguiente web:

http://club.telepolis.com/eltostadero/xppilitos/descargas.htm

  • ClamWin Antivirus ( Antivirus para poder escanear el PC incluye actualizador, al arranque tambien se actualiza ).
  • Everest ( Detallada información de todo tu PC hardware,software el nuevo sucesor de AIDA 32 ).
  • Mcafee Stinger ( Pequeña aplicación que detecta los ultimos antivirus mas peligrosos de la red ).
  • Mcafee VirusScan ( Antivirus de Mcafee pero por linea de comandos ).
  • Nero Burning Rom ( Suite de Grabacion la version 6 para poder hacer esas copias de urgencia ).
  • Norton Ghost ( En su version 8 corporativa para hacer esa clonacion rapida de una particion o disco duro ).
  • Particion Magic 8 ( esta flamante suite para manejar las particiones y gestionar tu disco duro ).
  • Robocopy ( utilidad de Microsoft para DOS parecida al "copy" pero mucho mas rapida ).
  • Spybot Search & Destroy ( Para poder escanear el PC en busca de esos Spywares ).
  • Test Memoria ( Para poder chequear tu memoria RAM o parte de ella en busca de errores ).
  • RealVNC ( este poderoso programa de Control Remoto para poder usarlo tanto de servidor como cliente ).
  • Winrar ( Compresor y descompresor de archivos ).
  • Acrobat Reader 6 ( Para poder leer PDF ).
  • Easy Recovery Professional 6 ( Podras recuperar tus archivos borrados por accidente ).
  • Hacha ( Programa para poder partir o juntar archivos en trozos ).
  • BgnFO ( Aplicacion con acceso en el escritorio para poder ver total informacion del PC )

martes, 3 de agosto de 2010

Borrado de archivos por fecha

En muchas ocasiones nos es necesario ejecutar (por ejemplo vía tareas programadas de Windows según una planificación) la eliminación masiva de archivos o directorios de una ruta determinada (archivos temporales, logs de aplicaciones).

Para ello, podemos utilizar los siguientes scripts o batch de línea de comandos de CMD:

Primera opción, un script en VBS en el que indicamos en la constante "DIAS", el número de días que queremos conservar en base a la fecha de los ficheros, y en la constante "DIRECTORIO, la ruta sobre la que efectuar el borrado:

Option Explicit

Dim objNetwork
Const DIAS = 90
Const DIRECTORIO = "C:\WINDOWS\system32\LogFiles\W3SVC1012394340"

Call s_BorrarFicheros(DIRECTORIO)

Sub s_BorrarFicheros(str_Ruta)


Dim OBJETO, PROPIEDAD, ARCHIVO, CARPETA



Set OBJETO = WScript.CreateObject("Scripting.FileSystemObject")
Set PROPIEDAD = OBJETO.GetFolder(str_Ruta)

For Each ARCHIVO in PROPIEDAD.Files

If DateDiff ("d", ARCHIVO.DateLastModified, Now) > DIAS Then

ARCHIVO.Delete (True)

End If

Next

For Each CARPETA In PROPIEDAD.SubFolders

Call s_BorrarFicheros(CARPETA.Path)

Next

Set CARPETA = Nothing
Set ARCHIVO = Nothing
Set PROPIEDAD = Nothing
Set OBJETO = Nothing

End Sub


Otra opción, el comando forfiles, al que psamos la ruta en el parámetro -p y el número de días a conservas con el parámetro -d:
forfiles -s -p "C:\TEMP" -c "cmd /c echo del /Q /F @PATH & del /Q /F @PATH & RD /Q /S @PATH" -d -3


Y otra más, un "bat" para eliminar subdirectorios y su contenido a partir de la ruta definida en cursiva:

@echo off
pushd "C:\TEMP"
del /q *.*
for /f "Tokens=*" %%G in ('dir /B') do rd /s /q "%%G"
popd
pushd

lunes, 2 de agosto de 2010

Información del sistema en el escritorio con BGINFO


BGINFO es una herramienta de la suite de Sysinternals (adquiridas por Microsoft) del gran Mark Russinovich, uno de los gurús de referencia dentro del mundo del "troubleshooting" y resolución de problemas en Windows.

BGINFO nos permite de manera fácil y sencilla mostrar información del sistema parametrizable en nuestro fondo de escritorio.

Toda la referencia de la herramienta está disponible en:
http://technet.microsoft.com/en-us/sysinternals/bb897557.aspx

Para que refresque automáticamente la información de BGINFO cada vez que iniciamos sesión en una máquina, podemos hacer lo siguiente.

Copiar el ejecutable "Bginfo.exe" y el archivo de configuración que guardemos desde la propia aplicación con los parámetros y el aspecto que queramos mostrar, p.e. "BgInfoConfig.bgi" en la ruta "C:\WINDOWS\"

Posteriormente, para versiones hasta Windows Server 2003 crearemos un acceso directo a "C:\WINDOWS\Bginfo.exe BgInfoConfig.bgi /timer=0" que guardaremos en la siguiente ruta "C:\Documents and Settings\All Users\Menú Inicio\Programas\Inicio" ( En versiones en inglés "C:\Documents and Settings\All Users\Start Menu\Programs\Startup"). Con esto, cada vez que se inicie sesión, se nos actualizará la información de sistema configurada.

En Windows Server 2008 (Y Windows Vista y 7), la ruta en la que crear el acceso directo es "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup".

Aparte de esto, otra posibilidad para actualizar la información es jugar con las tareas programadas de Windows, agregando el comando indicado arriba con la programación que nos interese (en el inicio de la máquina o cada cierto tiempo).

Métodos de ahorro de energía y bloqueo de equipos por línea de comandos


En Windows disponemos de 2 comandos para gestionar la energía del equipo, uno de ellos además nos permite realizar más operaciones sobre nuestro equipo, se trata de POWERCFG y RUNDLL32:

POWERCFG.EXE

Con este comando podemos modificar y listar las diferentes opciones de energía de nuestra máquina con Windows. A continuación, mencionar distintos artículos que nos guiarán en su utilización:

Opciones de la línea de comandos de Powercfg
http://technet.microsoft.com/es-es/library/cc748940%28WS.10%29.aspx

Video "How Do I: Using PowerCfg in Windows 7?"
http://technet.microsoft.com/en-us/windows/ee430886.aspx

Cómo utilizar Powercfg.exe en Windows Server 2003
http://support.microsoft.com/kb/324347/es

Cómo utilizar Powercfg.exe para crear un objeto de directiva de grupo para las combinaciones de energía en Windows XP
http://support.microsoft.com/kb/915160

powercfg.exe /change "always on" /monitor-timeout-ac 20 powercfg.exe /SETACTIVE "always on"

RUNDLL32.EXE

Este ejecutable nos permite realizar diferentes operaciones sobre Windows, pasándole diferentes invocaciones a DLLs. Podemos consultar el siguiente artículo sobre el uso de RUNDLL32.EXE:

http://vlaurie.com/computers2/Articles/rundll32.htm

A modo de ejemplo, para cambiar el estado del equipo a modo hibernación:

rundll32.exe PowrProf.dll,SetSuspendState

Para bloquear el equipo utilizaremos la siguiente sintaxis:

rundll32.exe user32.dll, LockWorkStation

Este último comando puede acomodarse a las políticas locales o de dominio de la máquina para programar el bloqueo automático de equipos transcurrido unos minutos, dentro de la rama Plantillas Administrativas > Panel de Control > Pantalla > Protector de Pantalla, Nombre del archivo ejecutable del protector de pantalla y Tiempo de espera.