viernes, 8 de enero de 2010

Las Herramientas Ocultas para Administrar Windows - (a.k.a GodMode)

Han debido estar escuchando o viendo en otras partes acerca del GOD MODE para Windows 7 (que también funciona en Vista y Windows Servers), bueno que es este God mode?, según Microsoft (http://msdn.microsoft.com/en-us/library/cc144096(VS.85).aspx#virtual) es una funcionalidad “oculta” utilizada por desarrolladores la manera de sacar es crear una carpeta que tenga cualquier nombre pero lo importante es la extensión (después del punto – en el ejemplo lo llamo CTotal):

CTotal.{ED7BA470-8E54-465E-825C-99712043E01C}

Así que una vez creado tienes lo siguiente:
Como ves es una serie de accesos directos que te llevaran a realizar tareas de administración mucho más sencillas, ejemplo el Edit Group Policy ejecutara el gpedit.msc, y asi sucesivamente, claro que la presentación es muy interesante ya que puedes ver accesos directos que no son tan sencillos de encontrar como el de Activar Windows J.

Si no quieres tener toda esa gama de herramientas en un solo lugar, también puedes crear folders con lo que tu necesites, por ejemplo:


BarraTareas.{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9} – Administra los iconos y notificaciones de la barra te tareas.

Biometria.{0142e4d0-fb7a-11dc-ba4a-000ffe7ab428} – Para administrar los Dispositivos Biométricos

Credenciales.{1206F5F1-0569-412C-8FEC-3204630DFB70} – Credenciales para un logon automático.

Experiencia.{78F3955E-3B90-4184-BD14-5397C15F1EFC} – Acceso al desempeño de tu computadora

Firewall.{4026492F-2F69-46B8-B9BF-5654FC07E423} – Configuraciones de Firewall

Impresoras.{2227A280-3AEA-1069-A2DE-08002B30309D} – Acceso directo a administrar tus Impresoras

InstalaNet.{15eae92e-f17a-4431-9f28-805e482dafd4} – Para Instalar un Programa desde la Red

NetFrmAssemblies.{1D2680C9-0E2A-469d-B787-065558BC7D43} – .Net Framework Assemblies

Network.{208D2C60-3AEA-1069-A2D7-08002B30309D} – Acceso a tu network (red)

PlanoEnergia.{025A5937-A6BE-4686-A844-36FE4BEC8B6D} – Administración de la Energía (Power)

ProgramasPorDefecto.{17cd9488-1228-4b2f-88ce-4298e93e0966} – Elige los programas que Windows usa por defecto

RemoteApp.{241D7C96-F8BF-4F85-B01F-E2B043341A4B} – Administración de conexiones de RemoteApp a tu área de trabajo

Ubicacion.{00C6D95F-329C-409a-81D7-C46C66EA7F33} – Abre una consola directa para que puedas Insertar una ubicación Geográfica (para sensores de ubicación como el GPS)

Unidades.{20D04FE0-3AEA-1069-A2D8-08002B30309D} – Acceso a tus unidades de disco duro y dispositivos conectados

Wireless.{1FA9085F-25A2-489B-85D4-86326EEDCD87} – Administra tu red inalámbrica

Lo mejor es que agrupes lo que más te interese y puedas administrar más rápidamente tu computadora con las herramientas en un acceso rápido!

Bueno a probar J

jueves, 7 de enero de 2010

Instalando Team Foundation Server 2010 (TFS 2010) en 15 min.!

Como les mencioné anteriormente, una muy buena sesión que asistí al TechEd 2009, fue de cómo instalar el Team Foundation Server 2010 en menos de 30 minutos, y realmente Brian lo pudo hacer en menos de 15!, el video lo presento a continuación y solo para referencia la maquina donde se instala el TFS 2010 en el video es:

  • Windows 7 Ultimate - 32 Bit
  • Intel Core 2 Duo (T9500 @ 2.60 Ghz)
  • 2 GB RAM



Parte 1 - Instalando TFS 2010 en 15 min.!

y el vídeo - parte 2.



Hasta la próxima!

lunes, 4 de enero de 2010

Ahora soy un MVP de Microsoft 2010!!!

Sí, desde este mes (y para ser exactos desde el 1ro de Enero), recibí la designación de MVP (Most Valuable Professional) de Microsoft, que se otorga a los líderes de la comunidad técnica que contribuyeron el anterior año (o los anteriores 12 meses) con otras personas, en general no hay una regla fija para que obtengas el MVP, pero si muchas guías, pero el centro de todo es la comunidad en general. Como ser: las charlas, conferencias, demos que realicé en todo el año pasado, pertenecer y ser un miembro de la comunidad (como soy del STEP), bloguear (tener tu propio blog), participar en los newsgroups, y bueno muchas otras cosas que uno realiza por el bien de la comunidad.

En todo caso no me esperaba este premio, y realmente es una muy buena manera de empezar el 2010!!!, gracias a ustedes también porque finalmente esto es por reconocimiento de ustedes!!!

domingo, 27 de diciembre de 2009

Administrando Hyper-V Server 2008 R2 desde una laptop (Workgroup) Windows 7

Si bien en mi artículo anterior les mostré como instalar el RSAT en Windows 7, no es tan sencillo cuando tú quieres administrar el Hyper-V Server cuando ambas se encuentran en Workgroup. Y como puedes tener este escenario?, pues es muy simple cuando realizas pruebas, por ejemplo en este caso tengo un servidor donde quiero instalar SBS2008, pero quiero virtualizar, la mejor manera de realizar en este caso es utilizar la versión gratuita de virtualización: Hyper-V Server 2008 R2, una vez instalado este (que se encuentra en Workgroup), desde mi laptop necesito administrarlo, para ejemplificar este escenario lo pueden ver en la siguiente figura:
Bueno queriendo hacer que el Hyper-V sea habilitado remotamente tanto en mi cliente y servidor (ambos en Workgroup), encontré esta herramienta que resulto excelente y es bastante simple:
http://code.msdn.microsoft.com/HVRemote

Esta herramienta permite configurar de una manera muy sencilla la administración remota ya sea que tengas una configuración Workgroup a Workgroup, o workgroup a domain o domain a domain. En este caso específico el escenario es Workgroup a Workgroup.

El archivo que encuentran allí es llamado: hvremote.wsf (Versión 0.7), y debe ejecutarse por línea de comando con los parámetros necesarios tanto en el Servidor como en el Ciente.

Les explicare la configuración Workgroup a Workgroup, mi Hyper-V es un Hyper-V Server 2008 R2 (la versión gratuita) y mi cliente es un Windows 7 Ultimate.

Los pasos son sencillos (como se explica en el site), pero siempre quiere uno cerciorarse que otro más lo instalo sin ningún problema, por lo que lo haré step by step :)

1) Crear un usuario en el server (en el ejemplo pueden ver que se creó el usuario MarcelAdmin).
En el Hyper-V, en el server configuration page, elegir la opción 3 (add Local Administrator)
Otra manera es usar el comando net user /? (net user /add MiklosAdmin *), el * se coloca para que tu coloques la contraseña después.

2) Ahora debemos dar a nuestro usuario creado (MarcelAdmin) permisos en el Hyper-v para el Distributed COM, una manera sencilla es usar el comando cscript hvremote.wsf /add:user
Cscript hvremote.wsf /add:MarcelAdmin

3) Ahora en el cliente (Windows 7) debemos dar permisos a la cuenta anónima (ejecutar con ELEVATED COMMAND PROMPT).
cscript hvremote.wsf /anondcom:grant

4)Ahora habilitamos esta excepción en el firewall (también de un elevated command prompt).
cscript hvremote.wsf /mmc:enable

5) Ahora reiniciar el Servidor y el Cliente!

6) Supongo que tienes instalado el RSAT (Remote Server Administration Tools), caso contrario en mi blog encontraras la informacion de como instalar esta herramienta.

7) Bueno y ahora para poder utilizar estas herramientas remotas es necesario adicionar las credenciales remotas con el comando cmdkey
cmdkey /add:servername /user:ACCOUNT /pass
ejemplo:
cmdkey /add:server01-hyperv /user:Marceladmin /pass

sin embargo al probar en este escenario particular se presenta el siguiente problema:


Como pueden ver en el screenshot, se puede hacer remote desktop, no se realiza un ping y se tiene problema al administrar el Hyper-V.

8) Si bien la documentación lo dice bien claro que revises el DNS, en el escenario de Workgroup es necesario que edites el hosts file (que se encuentra en C:\windows\system32\drivers\etc), con la información necesaria, en mi caso coloco la información del servidor Hyper-V en mi maquina Windows 7:
Una vez realizado este paso, ya podrás realizar la administración remota de tu Hyper-V Server 2008 R2!!!

jueves, 17 de diciembre de 2009

Mi Virtual Business Card seleccionada en los 12 dias de VBC!

Como les hablé anteriormente de los VBC, son tarjetas profesionales que los MCPs tienen como beneficio extra de ahora en adelante, y para promocionar éstas en el blog de Born to Learn, se invitó a las personas que envíen sus Virtual Business Cards y cada día será elegida una de ellas y publicada en su blog, la mía fue elegida en el día 3!, les invito a que revisen la mía que fue publicada en el Blog de Microsoft...

martes, 8 de diciembre de 2009

Virtual Business Cards - Disponible para los Profesionales Certificados por Microsoft

Si tú eres un MCP (Microsoft Certified Professional), pues debes saber que desde hoy está disponible los Virtual Business Cards, que son tarjetas de presentación Virtuales, que puedes usar para mostrar tus habilidades y certificaciones en productos de Microsoft. Puedes leer más detalles en el blog Born To Learn!, y acá te muestro mi Virtual Business Card. :)

SyncToy – Herramienta muy útil para sincronizar tus archivos!

Quizá muchos de ustedes no conozcan esta herramienta, ya que yo estuve buscando alguna herramienta que mantenga sincronizados mis archivos pero cuando me encuentro en una LAN o en una sola misma máquina… por ejemplo el LIVE MESH es una buena opción cuando tú tienes tus computadoras y dispositivos móviles y quieres mantener todo sincronizado, sin embargo el problema que tuve es que quiero sincronizar los archivos que se encuentran en mi misma computadora, y por qué? se preguntarán. En mi caso tengo 2 discos duros físicos y la información de uno quiero que se replique en otro, pero no TODO el disco, solo quiero que algunos directorios donde tengo mi información crítica se copie al otro. Entonces encontré esta herramienta de Microsoft que resolvió mi problema y estoy seguro que ustedes encontraran una manera que les será muy útil.

SyncToy es una herramienta gratuita que está basado en el Microsoft Sync Framework que permite justamente sincronizar archivos, si eres desarrollador pues debes revisar la información del Framework ya que es muy interesante!.

Bueno, la versión que acaba de lanzarse hace un par de semanas es la versión 2.1, la puedes bajar desde el sitio de Microsoft desde este link, y soporta desde Windows XP hasta Windows 7 – 32 y 64 bits!.

La instalación es bastante simple, y ya cuando tengas instalado tendrás la pantalla de inicio:
Donde te indica que debes crear un Folder Pair, o sea que crearemos los folders que queremos que se sincronicen. Entonces solo se debe elegir los folders que quieras que se mantengan sincronizados, en mi caso el C:\Users\Miklos\Pictures quiero que se sincronice al D:\FotosBackup.
Después solo queda elegir como quieres hacer la sincronización de ambos directorios, la primera opción Synchronize va actualizar todo lo que hagas en cualquier directorio para mantener ambos iguales (si adicionaste al folder de la ‘derecha’ pues se copiara al de la izquierda). El Echo lo que realizar es copiar todos los archivos que tengo en mi carpeta al otro folder y si elimino, renombro adiciono se actualizara en el otro folder (en mi caso el D:\FotosBackup), sin embargo si adiciono un archivo al D:\ no se copiara a mi folder de fotos en el C:, y el ultimo de contribute pues es similar a la opción Echo con la diferencia que si tu eliminas algo en el folder de la ‘derecha’ no eliminara en el de la ‘izquierda’. Bueno tú puedes elegir la opción que más te convenga.
Y finalmente darle un nombre a este ‘par de folders’
Bien ya lo tenemos todo listo, podemos revisar en la pantalla de sumario:
Y puedes ver que tienes más opciones como los archivos a ser incluidos, folders, etc. Puedes cambiar a tu conveniencia, pero en mi caso quiero todo… solo basta presionar RUN y listo.
Listo mis folders sincronizados, ahora para que siempre se mantenga actualizado es mejor hacer una tarea que se ejecute los días que quieras, y la línea de comandos que se ejecutara será: C:\Program Files\SyncToy 2.1\SyncToyCmd.exe" -R "My folder pair.". Y tendrás tus folders actualizados en el cronograma que tu quieras y/o puedes ejecutarlo manualmente cuando tu desees, por ejemplo si tienes un disco externo tu quieres mantener sincronizados una carpeta, así que ya sabes cómo puedes hacer y la forma manual será tu elección, si estas como yo queriendo actualizar en tu misma computadora pues usa el Task Scheduler!!!, tienes muchas maneras úsalo y veras que te será bastante útil!.