Windows 7 sin duda es uno de las mejores versiones de este sistema operativo al que Microsoft da vida. Sin embargo, me he topado con opciones de configuración que en versiones anteriores estaban al alcance de la mano y he tenido que recurrir a buscadores para encontrarlas en esta nueva versión.
Tal es el caso de la vista de las imágenes en estilo miniatura al abrir un directorio que contiene este tipo de archivos ya que por defecto se muestran como iconos en tamaños ajustables pero no nos permiten acceder a la vista de tipo catálogo de imágenes que tan útil es en muchas ocasiones.
A continuación detallaremos entonces el procedimiento para cambiar esta configuración y poder mostrar las imágenes contenidas dentro de un directorio en estilo miniatura en lugar de iconos.
1- Seguramente nos encontremos con este escenario al abrir una carpeta donde existen imágenes almacenadas en Windows 7, los archivos representados por iconos y, aunque tenemos la posibilidad de cambiar su tamaño fácilmente, no es así para mostrarlas como imágenes en miniatura.
2 - Lo primero que debemos hacer es visualizar la barra de menús presionando la tecla Alt, acceder al menú Herramientas y luego a Opciones de Carpeta.
3- Se abrirá la ventana donde podemos configurar diferentes parámetros de visualización y comportamiento del explorador de archivos de Windows, donde accederemos a la pestaña Ver y localizaremos en el recuadro titulado Configuración Avanzada, la opción llamada Mostrar siempre iconos, nunca vistas en miniatura.
4- Una vez localizada, se debe destildar esta opción y hacer finalmente clic en Aceptar o Aplicar para que dicho cambio tome efecto.
5- Podremos finalmente ver ahora las imágenes contenidas en una carpeta o directorio en formato miniatura, lo que seguramente facilitará la tarea de localización e identificación de las mismas.
Como información complementaria, les recuerdo que pueden ajustar el tamaño tanto de los iconos como de las imágenes vistas en miniatura utilizando el botón ubicado sobre la ventana donde se visualizan las mismas de la forma en que se muestra en la siguiente imagen.
Para volver a ocultar la vista en miniatura, es necesario repetir los pasos 2,3 y 4 pero esta vez volviendo a tildar la casilla junto a la opción Mostrar siempre iconos, nunca vistas en miniatura.
También pienso que es conveniente comentar que una de las razones por las que Microsoft ha decidido dejar la opción de mostrar iconos por defecto, es que la vista en miniatura demanda más recursos gráficos en el ordenador por lo que la velocidad de navegación dentro de las carpetas que contengan muchas imágenes puede verse considerablemente reducida al utilizarla, sobre todo en PCs con pocos recursos de hardware.
En un post anterior titulado Control Remoto en Windows 7, comentamos cómo utilizar esta función para configurar y acceder y precisamente controlar otros equipos a través de una red. En esta ocasión, mostraremos una herramienta llamada RD Tabs que permitirá mantener organizadas tus conexiones remotas facilitando su control y administración.
RD Tabs es una herramienta completamente gratuita para Windows desarrollada por Avian Waves y soluciona el problema de administrar y mantener muchos archivos de conexión individuales a equipos remotos permitiendo organizarlos fácilmente entre otras funciones útiles como la posibilidad de configurar un intervalo de intento de reconexión ante la pérdida de la misma.
Bien, comenzaremos entonces con el procedimiento de instalación y configuración explicando las opciones de la herramienta durante el transcurso del mismo:
Lo primero que debemos hacer es descargar e instalar RD Tabs desde la web de Avian Waves. Al acceder al sitio verán varias opciones de descarga para el archivo instalador dependiendo de la arquitectura del sistema operativo utilizado (32 o 64 bits) y del formato del instalador que más les agrade (exe o msi).
Una vez descargado el archivo de instalación (en nuestro caso preferimos el instalador .msi) lo ejecutamos y simplemente seguimos el asistente que resulta muy simple e intuitivo hasta finalizar el proceso.
Ok, una vez instalada la aplicación, podremos acceder a ella a través del menú Inicio, Programas, Avian Waves, RD Tabs.
Lo primero que veremos, es una ventana para configurar una nueva conexión remota donde podremos por ejemplo importar un archivo .RDP (archivo de conexión de Remote Desktop) previamente creado, el Display Name (nombre que identificará la conexión), el nombre de host o dirección IP del equipo al que queremos conectarnos, un nombre de usuario y su correspondiente contraseña y dominio (opcional), el puerto que deseamos utilizar para la conexión (por defecto 3389), si deseamos utilizar el modo console o admin para la conexión (no explicaré en detalle esta opción ahora, pero si les puedo decir que lo utilicen cuando reciban el cartel de aviso de que no hay más conexiones disponibles hacia el equipo de destino) y si se quiere reintentar (Redial) la conexión si esta falla por algún motivo.
En cuanto a los menús para configuración de la aplicación, bueno, son muy amplios y las opciones por defecto funcionan bien por lo que sólo comentaré las que considero más importantes o más utilizables y dejaré que ustedes descubran el resto (todas son intuitivas y fáciles de entender).
Mi opción preferida es la posibilidad de configurar y organizar las diferentes conexiones dentro de carpetas. Esta funcionalidad se encuentra dentro del menú Favorites por lo que haremos clic en el mismo y luego en Manage Favorites (o presionar tecla F6).
Aquí tendremos la posibilidad de crear carpetas para agrupar las diferentes conexiones clasificándolas por ejemplo por su rol o ubicación. También podremos exportar la lista de favoritos una vez creada e importarla por ejemplo en otro equipo para no tener el trabajo de volver a configurar todo nuevamente al reinstalar el sistema operativo o adquirir un nuevo computador.
Otra función que utilizo mucho sobre todo cuando hago algún tipo de mantenimiento en sistemas que requieren reinicio del mismo es la de Redial o reintento de conexión cada un tiempo X. De esta forma estoy seguro de que cuando el equipo vuelva a encender completamente me conectaré de forma inmediata al mismo para continuar trabajando y no deberé intentar la conexión manualmente cada pocos segundos.
Esta función se puede configurar desde el menú Tools, Options (o presionar F3) y luego acceder a la pestaña Connections.
Me ha sido también muy útil la posibilidad de personalizar las opciones de la conexión por defecto para que, al crear nuevas, no deba configurar cada una de las opciones de conexión nuevamente.
Las opciones de configuración son las mismas que se pueden ver en una conexión remota con el cliente de Remote Desktop de Windows como por ejemplo: resolución, cantidad de colores, recursos a utilizar en el equipo remoto, seguridad o encriptación de datos, etc. Se puede acceder mediante el menú Tools, opción Default Connection Properties (o presionando F2)
Muchas veces al intentar conectarte remotamente a un equipo te encontrarás con un aviso indicando que no hay sesiones disponibles ya que hay otros equipos ya conectados al mismo. Si deseas ver quienes son esos usuarios, RD Tabs también te lo hace fácil a través de un botón llamado Info ubicado jungo al campo Computer dentro de la pestaña Logon de la ventana de conexión. Al hacer clic en el mismo de desplegará una nueva ventana con información del usuario que está conectado como su nombre, momento del logueo, tiempo de inactividad, etc.
En fin, esta aplicación tiene muchas funcionalidades más y hasta se integra con algunas herramientas administrativas de Windows como la de administración de sesiones de Terminal Services (Microsoft Terminal Services Manager) y es en mi opinión una excelente alternativa al manejador de conexiones remotas integrado de Windows. Su desarrollador no la actualiza asiduamente, pero tampoco lo ha necesitado ya que ha resultado muy estable tanto en Windows XP como en Windows 7 y las opciones incorporadas seguramente satisfagan todas tus necesidades de personalización.
Hemos hablado en un par de ocasiones sobre algunas herramientas interesantes incluidas en Hiren's BootCD. En este post explicaremos como grabar el contenido de dicha herramienta dentro de un USB key o Pendrive (booteable) para evitar el uso de medios ópticos y en su lugar tener uno reusable y fácilmente actualizable ante el anuncio de una nueva versión.
Bien, vamos entonces directo al procedimiento de "armado" del Hiren's BootCD en un USB key booteable:
Lo primero que debemos hacer es obviamente conseguir el contenido de la herramienta que puede ser descargado desde aquí. Si ya tienen un CD de Hiren's BootCD grabado, no es necesaria la descarga de dicho contenido salvo que exista una versión más actual y deseen utilizarla.
Una vez que descarga el archivo ISO de la herramienta, se debe descomprimir con cualquier utilidad que lo permita como por ejemplo 7zip para poder acceder a los archivos contenidos en el mismo ya que deberán ser copiados al USB key más tarde. Reitero, si ya tienen un CD grabado y desean utilizarlo desestimen este paso.
Ok, manos a la obra.
Debemos disponer de un dispositivo USB de al menos 1G de capacidad de almacenamiento y conectarlo a nuestro equipo para comenzar.
Lo primero que tenemos que hacer es preparar el dispositivo USB dándole formato. Mucho cuidado ya que el formato elimina toda la información contenida en el mismo por lo que recomiendo que hagan un respaldo o copia previo a este paso. La herramienta que podemos utilizar para dar formato a nuestro dispositivo USB es USB Disk Storage Format y puede ser descargada desde aquí.
Descomprimir y ejecutar la aplicación seleccionando en Device nuestro USB key, en File system: FAT 32 y en Volume label lo que deseen (por ejemplo Hirens BootCD). Clic en el botón Start para realizar el formato.
Bien, necesitamos ahora hacer que nuestro USB key sea booteable, es decir, que el sistema pueda iniciar desde él en lugar de nuestro disco duro. Para esto utilizaremos la aplicación Grubinst_guidescargable desde aquí. Ejecutarla y seleccionar en la opción Disk el USB key que formateamos previamente, presionar el botón Refresh que se encuentra junto a Part List y seleccionar luego la opción Whole disk (MBR). Presionar el botón Install.
Tenemos entonces ya nuestro USB key booteable y debemos copiar el contenido del Hiren's BootCD dentro del mismo. Para esto hay dos opciones, si descargaron y descomprimiero el archivo ISO, acceder al contenido del mismo y copiar en la raíz del USB key la carpeta HBCD y los archivos autorun.inf, changes.txt, HBCD.txt y HBCDMenu.cmd. Si tienen un CD ya quemado deben seleccionar y copiar al USB key todo el contenido del mismo.
Por último se deben copiar los archivos grldr y menu.lst desde la carpeta HBCD a la raíz del USB key.
Colocar el pendrive en el equipo en el cual queremos utilizar Hiren's BootCD y encenderlo. Asegurarse en la configuración de BIOS del equipo (se accede con F1, Supr o F10 dependiendo del modelo) que USB device sea la primera opción de booteo o acceder al menú de elección de dispositivo de arranque del equipo con F11 o F12 o la tecla de función que se indique en la pantalla al encenderlo.
Para ver el artículo completo con capturas de pantalla visita mi post en planetared.com:
En este post comentaremos lo que es para mí la forma más rápida y fácil de editar el archivo Hosts de Windows7 sin necesidad de configurar nada a nivel de interface gráfica. Aprende a continuación como conseguirlo.
Primero comentaré brevemente que el archivo hosts es una forma de resolución de nombres en Windows 7. Por ejemplo, si tenemos que acceder a un equipo llamado FileServer1para por ejemplo ver allí archivos y demás que pueda tener compartidos, debe habe algo que convierta ese nombre FileServer1 en la dirección de red correspondiente para que cuando nosotros escríbamos FileServer1 podamos llegar al mismo a través de la red.
Ejemplo: nombre: FileServer1 (recordado por el usuario) - dirección de red: 192.168.0.222 (ip asociada que recuerda el archivo hosts).
Ok entonces, vamos al procedimiento de edición:
Clic en el menú Inicio de Windows y tipear lo siguiente:
notepad c:\windows\system32\drivers\etc\hosts (pueden copiar y pegar el comando en su equipo) y presionar Enter.
Se abrirá el Bloc de Notas con el contenido del archivo hosts donde veremos la descripción de la utilidad del archivo y ejemplos de parámetros a ingresar. Debemos tipear entonces en una nueva línea la dirección de red, presionar la tecla tabulador y finalmente el nombre del servidor o dirección a la que queremos acceder.
Ej: 192.168.1.1 nombredelequipo
Clic en el menú Archivo y luego en Guardar y la tarea está completa.
Muchas veces sucede que el archivo hosts está marcado cómo de sólo lectura por razones de seguridad por lo que no podemos guardar los cambios realizados (al hacer clic en Archivo - Guardar se desplegará la ventana de Guardar Como para especificar una ubicación o nombre diferente al del archivo actual)
En ese caso, realizar lo siguiente:
Clic en el menú Inicio nuevamente y tipear esta vez lo siguiente:
c:\windows\system32\drivers\etc\ (también se puede copiar y pegar el comando en su equipo)
Se abrirá la carpeta contenedora del archivo hosts, sobre el que deberemos hacer clic derecho y seleccionar la opción Propiedades.
Dentro de la sección Atributos, desmarcar la casilla Sólo lectura (sólo para archivos de la carpeta).
Clic en Aceptar y ahora sí podremos repetir el primer procedimiento y guardar los cambios realizados en el contenido de dicho archivo.
Recomiendo volver a dejarlo de Sólo lectura ya que un gran número de software maligno (virus, spyware, etc) modifican el contenido del mismo para poder funcionar.
Como comentamos anteriormente, el archivo hosts es el primer método de resolución de nombres y puede y de hecho es reemplazado sobre todo en ambientes empresariales por servidores WINS (hace lo mismo pero de forma centralizada y están práctivamente obsoletos) y servidores DNS (permiten la utilización de dominios como por ejemplo mired.empresa.com junto al nombre de los equipos por lo que el nombre del mismo quedaría FileServer1.mired.empresa.com).
Igualmente es una buena opción para ambientes de prueba y sobre todo cuando los administradores de los servicios DNS no están disponibles para hacer los cambios en los registros que necesitemos.
Existen ocasiones donde necesitamos deshabilitar el firewall o cortafuegos de Windows 7, por ejemplo durante el diagnóstico de un problema de conexión de red. En el siguiente post mostraremos en detalle cómo realizar esta configuración.
Como pasa normalmente, hay más de una manera de hacer lo que necesitamos y en nuestro caso detallaremos el procedimiento para realizar dos de estas.
La primera y más rápida aunque un tanto radical acción es detener y/o deshabilitar el servicio de Firewall de Windows:
Clic en el menú Inicio de Windows y tipear services.msc. Presionar Enter o seleccionar Services desde el resultado de la búsqueda en dicho menú.
Localizar de la lista de servicios el de nombre Firewall de Windows y seleccionarlo con un clic.
Verificar que esté seleccionada la vista Extendido de los servicios, si no lo está, seleccionarla con un clic en la pestaña correspondiente.
Se puede detener dicho servicio desde el link que aparece a la izquierda de la lista con el texto Detener o con un clic derecho sobre el nombre del mismo y seleccionando la misma acción.
Bien, hemos detenido el cortafuegos de Windows 7 y podemos hacer todas las pruebas que necesitemos pero, ¿que pasa si reinicio el sistema?, bueno, seguramente el servicio vuelva a iniciarse automáticamente entonces ¿cómo evitamos esto?, fácil, modificando el tipo de inicio de dicho servicio a Manual o Deshabilitado ya que por defecto el mismo está configurado en inicio automático lo que permite que Windows lo inicie cuando crea necesario.
Para realizar esta configuración, debemos hacer clic derecho sobre el nombre del servicio y seleccionar la opción Propiedades.
Se abrirá la ventana de Propiedadesdel servicio, por defecto en la pestaña General. Allí debemos localizar la opción Tipo de inicio y seleccionar de la lista la opción Manual o Deshabilitado. La primera no dejará totalmente inactivo el servicio, sólo nos permitirá a nosotros decidir cuando iniciar o detenerlo manualmente en lugar de al sistema operativo. La segunda si deshabilitará totalmente el servicio debiendo cambiar el tipo de inicio a Automático o Manual si queremos volver a iniciarlo.
Debo comentar que al deshabilitar totalmente el servicio de Firewall de Windows, me he encontrado con algunos problemas como por ejemplo que deja de funcionar el servicio de Control Remoto en el equipo al no aceptar ninguna conexión.
La segunda forma que explicaremos es a través de la personalización de la configuración de Red para cada tipo de red. Como sabemos Windows 7 tiene tres categorías para las redes a las que conectamos nuestro ordenador: Red de Dominio, Red Doméstica y Red Pública. En un próximo post explicaremos brevemente cada una de ellas y cómo configurar el Cortafuegos en las mismas.
Si se ha dañado el disco duro de tu equipo, no puedes ni siquiera iniciar el sistema operativo y tampoco has tenido la precaución de realizar un respaldo de tus datos no lo degrades a pisapapeles sin antes intentar repararlo con HDD Regenerator.
HDD Regenerator no es un aplicación gratuita pero para nuestra suerte está incluida en versiones antigüas de Hiren's Boot CD (hasta la versión 10.6 se incluye). En mi caso voy a utlizar la versión 10.4 que ya tengo descargada. En mi opinión es una muy buena herramienta y me ha solucionado el 90 % de problemas de acceso a la información de discos dañados pero debo advertirles que si los sectores del disco duro están realmente dañados, la reparación puede durar muy poco tiempo por lo que les recomiendo que accedan al contenido y lo copien a otra ubicación inmediatamente después de reparado el disco (preferentemente utilizándolo como disco duro secundario o a través de algún adaptador USB en el equipo).
Deberán obtener el archivo ZIP, descomprimirlo y quemar el ISO en un CD o DVD. También tienen como alternativa generar un pendrive booteable en lugar de utilizar un medio óptico de la forma en que se explica aquí.
En el link anterior también se explica cómo iniciar el equipo desde un USB Key o CD en lugar del disco duro lo que es necesario para poder acceder a la herramienta.
Vamos con el procedimiento:
Ok, una vez que tenemos el medio de booteo preparado (CD, DVD o USB), iniciamos el equipo desde el mismo para accceder a la herramienta comentada cuyo menú inicial es el siguiente:
Seleccionamos la opción Hard Disk Tools.
Abrir la aplicación llamada HDD Regenerator 1.71
Veremos varias opciones como idioma del teclado, driver de la unidad virtual de CD-ROM en las que deberemos dejar la configuración por defecto (se auto-seleccionan luego de 3 segundos). Recibiremos también una advertencia indicando que vamos a ejecutar una herramienta que no está correctamente licenciada para uso comercial al que responderemos YES.
Se mostrará una lista conteniendo detalles de los discos conectados a nuestro equipo de la cual deberemos seleccionar el que deseamos reparar.
La aplicación nos ofrece tres opciones:
Revisar y reparar.
Revisar pero no reparar (sólo muestra los sectores dañados que encuentra).
Regenerar todos los sectores en un rango aunque no estén dañados (opción avanzada y que no recomiendo).
Normalmente se utiliza la opción 1, Scan and repair ( Revisar y reparar) por lo que seleccionaremos la misma en este caso.
Bien, finalmente está todo listo para comenzar la revisión de lo sectores de nuestro disco duro lo que podremos hacer presionando simplemente Enter. Además de esto, la herramienta ofrece también la posibilidad de comenzar el escaneo o revisión a partir de una sección del disco especificada manualmente en MB (por ejemplo, para saltearse los primeros 100MB tipear 100 y luego presionar la tecla M). Yo deseo revisar toda la superficie del disco por lo que solo presionaré Enter para comenzar.
Si se encuentran sectores defectuosos serán señalados en la barra de progreso con la letra B en color rojo y en el mejor de los casos la señal cambiará a una letra R en azul luego de recuperado o reparado.
Se puede abortar la revisión en cualquier momento presionando la tecla ESC (Escape) y luego CTRL+ALT+SUPR para reiniciar el sistema.
NOTA: esta herramienta regenera sectores defectuosos del disco duro recuperarndo los datos almacenados en los mismos de forma generalmente temporal. Si se eliminó algún archivo de sistema manualmente o se realizó alguna acción similar HDD Regenerator no solucionará el problema y seguramente la solución en ese caso sea reinstalar el sistema operativo.
El hecho de tener dos equipos para trabajar simultáneamente con ellos se ha vuelto cada vez más frecuente sobre todo con la popularidad de netbooks y notebooks y por ejemplo un escenario común es tener un PC de escritorio en el hogar o trabajo y además una laptop para llevar a cualquier lugar.
En mi caso, y supongo que a muchos les ha pasado, me resulta mucho más cómodo utilizar un teclado y mouse externo en mi laptop cuando estoy en la oficina pero al tener también un PC de escritorio me quita mucho espacio además de ser incómodo el uso de dos teclados y dos mouse's simultáneamente. La solución que he encontrado a esto es una aplicación llamada Synergy a través de la cual puedo compartir un teclado y mouse entre mis dos equipos conectados en red. En este post entonces explicaremos como instalar y utilizar esta herramienta.
Synergy está disponible para diferentes sistemas operativos como Windows, Mac, Ubunto/Debian y Fedora/Red Hat y puede ser descargada desde aquí.
El procedimiento de instalación es muy sencillo por lo que detallaremos a continuación cómo configurar la aplicación luego de descargada e instalada.
Esta herramienta tiene un sistema de servidor/cliente donde el equipo que oficia de servidor debe ser el que tiene el teclado y mouse que queremos compartir conectados. Por este motivo, lo primero que haremos es abrir la aplicación y configurarla en el equipo "servidor".
Deberemos entonces seleccionar la casilla con el texto "Server (share this computer's mouse and keyboard):", seleccionar el checkbox "Configure interactively:" y finalmente hacer clic en el botón Configure Server...
En la pestaña Screens and links, es donde deberemos armar virtualmente el ambiente de nuestros equipos teniendo en cuenta la ubicación física que tienen en nuestro escritorio. Por ejemplo, en mi caso tengo un laptop llamado criva- a la izquierda de un PC de escritorio llamado criva. El PC (remarcado en rojo) es el servidor y la laptop (remarcada en verde) es el cliente. La forma de ubicar los equipos dentro de la cuadrilla es arrastrando y soltando con el mouse el pequeño monitor (remarcado en amarillo) en el lugar deseado.
Una vez ubicado virtualmente el equipo en el lugar que corresponda, deberemos hacerle doble clic y colocar el nombre del mismo (el nombre exacto que tiene en Windows) en el recuadro Screen Name. El nombre del equipo puede verse de la siguiente forma: Menú Inicio - clic derecho en Equipo y seleccionar Propiedades.
Finalmente clic en el botón Start para comenzar a ejecutar el servicio de Server en dicho equipo.
La configuración en el equipo cliente es más sencilla debiendo sólo abrir la aplicación y marcar la casilla "Client (use another computer's keyboard and mouse):" e ingresar el nombre del servidor que configuramos previamente. Finalmente clic en el botón Start para comenzar a ejecutar el servicio.
Listo, eso es todo, al finalizar la configuración e iniciar los servicios en ambos equipos podrán pasar el puntero del mouse desde un equipo al otro y utilizar el teclado en ambos de forma simultánea (el teclado funciona en el equipo donde tengan colocado el puntero del mouse).
Si has migrado recientemente a Windows 7 o Server 2008 y deseas utilizar la utilidad Telnet, seguramente te encontrás con un aviso indicando que el comando es desconocido que al tipearlo en una consola de comandos de MsDOS. Esto es porque Microsoft intenta incrementar la seguridad en esta versión de Windows y por tal motivo no se activa por defecto el cliente Telnet. Aprende a continuación cómo activarla.
¿Qué es Telnet y para que sirve?
Una breve descripción de Telnet no está de más para entender mejor el contenido de este post. Telnet (TELecommunication NETwork) es el nombre de un protocolo de red que sirve para acceder remotamente sólo en modo terminal (sin gráficos) a otro equipo pudiendo ejecutar comandos remotamente en la misma permitiendo por ejemplo diagnosticar un problema sin estar en el mismo lugar físico que el mismo.
La sintaxis generalmente utilizada es telnet nombre o Ip del equipo y puerto (opcional y por defecto se utiliza el puerto 23 si no se especifica ninguno).
¿Cómo activar o instalar el cliente Telnet en Windows 7 o Windows Server 2008?
La instalación del cliente de telnet se realiza mediante el Panel de Control y la opción de activación o desactivación de características de Windows (Agregar/Quitar componentes de Windows en versiones anteriores).
¿Has pensado en la posibilidad de utilizar aplicaciones Android en tu PC Windows o poder seleccionar entre utilizar Android o Windows?, Bluestacks lo promete y aquí lo comento.
¿Que es Bluestacks?
En la página principal de su sitio web se describe el producto como un "app player for Windows", es decir, reproductor o ejecutor de aplicaciones Android en Windows.
Cuando escuché de esta herramienta la descargué inmediatamente siempre pensando que su única función era justamente poder ejecutar aplicaciones de Android en un PC con Windows, función que cumple a la perfección con la limitación de que por el momento sólo está disponible para Windows 7 aunque ofrece un pequeño link donde puedes solicitar que se te notifique por email cuando esté disponible para Windows XP, Vista y Mac.
Luego de investigar un poco más en profundidad la aplicación, leo que también tendrá la función de Dual OS, es decir, al tener un dispositivo con Windows se le podrá instalar como una aplicación más un emulador de Android y al tener Android se podrá hacer lo mismo con Windows aunque pienso que la documentación no está del todo clara ya que no especifica en principio versiones ni de Android ni de Windows soportadas. Permitirá además sincronizar información y datos entre diferentes dispositivos al crear una cuenta.
En el sitio web también hay documentación disponible donde se explican las ventajas de Dual OS sobre Dual Boot y de la utilización propiamente dicha de Dual OS.
Instalar Bluestacks
La versión gratuita disponible actualmente (única por el momento) es alpha, es decir, está en la primera fase de prueba...
Migración de recursos compartidos de file server stand-alone con Robocopy en Microsoft Windows Server 2003 y 2008.
Si se encuentran planificando una migración de file server con Windows en una infraestructura de pequeño a mediano tamaño considero que Robocopy es una excelente opción.
Lo he utilizando en más de una ocasión reduciendo considerablemente y hasta anulando en algunos casos el downtime del servicio durante la transición.
Esta herramienta es parte del Resource Kit de Windows Server lo que le agrega una buena cuota de confiabilidad por ser oficial de Microsoft (quiero decir, es más confiable que una utilidad de terceros con origen dudoso, ¿no?).
Si bien ofrece muchas funciones mediante switchs, las que yo he utilizado y me han dado buen resultado son las siguientes...
Migración de recursos compartidos de file server stand-alone con Robocopy. Microsoft Windows Server 2003 y 2008.
Si se encuentran planificando una migración de file server con Windows en una infraestructura de pequeño a mediano tamaño considero que Robocopy es una excelente opción.
Lo he utilizando en más de una ocasión reduciendo considerablemente y hasta anulando en algunos casos el downtime del servicio durante la transición.
Esta herramienta es parte del Resource Kit de Windows Server lo que le agrega una buena cuota de confiabilidad por ser oficial de Microsoft (quiero decir, es más confiable que una utilidad de terceros con origen dudoso, ¿no?).
Si bien ofrece muchas funciones mediante switchs, las que yo he utilizado y me han dado buen resultado son las siguientes:
/E: copia subdirectorios, incluyendo los que están vacíos.
/SEC: incluye en la copia los permisos NTFS de los objetos.
/COPYALL : copia toda la información del archivo.
/PURGE: borra archivos/carpetas en el destino que no existen
más en el origen.
/XO: si el archivo de origen es más viejo o igual al destino
lo excluye en la copia (copia incremental).
/R:1: número de intentos de copia antes un fallo (por ej si
esta en uso espera unos segundos y trata de nuevo).
/V /LOG:copy.log: genera un log con información detallada de
las acciones sobre cada archivo.
Se pueden ver todos los switchs con su descripción en Ms Technet o tipeando desde línea de comandos robocopy.exe /?
Resumiendo, lo que me permite la herramienta es, mediante un script y una tarea programada, realizar una replicación progresiva y controlada de los archivos compartidos en el viejo file server hacia el nuevo de forma incremental, fuera del horario laboral, manteniendo atributos y permisos a nivel de NTFS además de conservar también la cantidad exacta de archivos en ambos servidores. Se puede además generar automáticamente un log muy detallado y prolijo con el resultado de la ejecución de los comandos del script.
A continuación detallo los pasos que he tomado durante las migraciones:
Descargar e instalar el Resource Kit de Windows Server 2003. También se puede descargar y descomprimir por ej con 7zip para poder extraer manualmente sólo la herramienta robocopy.exe ya que el kit incluye muchas más.
Generar un batch con el código de copiado de archivos especificando el nombre del comando, el origen, el destino y los switchs a utlizar. Por ejemplo: robocopy.exe "E:\carpeta1" "\\servidor2\carpeta1" /E /SEC /COPYALL /PURGE /XO /R:1 /V /LOG+:copy.log
Se debe tener en cuenta el path o ruta hacia robocopy.exe. Para poder utilizarlo en el script ingresando sólo su nombre como en el ejemplo, deberás copiarlo dentro de C:\Windows\System32 o C:\Winnt\System32 dependiendo del sistema operativo. De lo contrario, se debe especificar el lugar donde se instaló o colocó el ejecutable. Por ej, creo que si se instala el Resource Kit completo queda en algún lado dentro de C:\Archivos de Programa, por lo que en ese caso se debería colocar en el script lo siguiente
"C:\Archivos de Programa\carpeta que sea\robocopy.exe" "E:\carpeta1" "\\servidor2\carpeta1" /E /SEC /COPYALL /PURGE /XO /R:1 /V /LOG+:copy.log
Una vez armado el batch, crear una tarea programada que lo ejecute en el horario que más les convenga, yo en gral lo hago en la madrugada. Asegurarse siempre de que se tengan los permisos necesarios tanto sobre el origen como el destino (lectura y escritura respectivamente).
Eso es todo, el script realizará el resto. Se puede programar varios días consecutivos y por ej acotar la ejecución del script por un período de 1 hora (con las opciones avanzadas dentro de la tarea programada). Si durante esa hora no se copió la totalidad de los archivos, cuando vuelva a ejecutarse continuará copiando sólo los que faltan en el destino y los que hayan sido modificados en el origen, sin tener que volver a copiar el resto.
Lo que si se debe crear y configurar manualmente en el servidor de destino son los recursos compartidos. Lo ideal considero que es crear directorios con idéntico nombre al servidor actual en el nuevo, configurar el recurso compartido y a través del script ir copiando toda la info desde el origen ya hacia el directorio de destino final en el server de destino. Creo que es bueno mencionar que si se debe renombrar o unir al dominio el nuevo servidor (por ej para que quede con el mismo nombre e IP que el de origen), los recursos compartidos no son afectados si ya habían sido creados anteriormente.
Si la migración implica mantener mismo host name e IP que el servidor de origen, se debe cortar el acceso a los recursos compartidos de este durante la ventana de mantenimiento programada, ejecutar el script de copiado manualmente para asegurarse de que están todos los archivos y/o cambios en los mismos replicados, apagar el server de origen, configurar nombre e IP en el nuevo igual al anterior y listo, al levantar los usuarios ni siquiera tendrán que volver a mapear sus unidades (cosa que de ser necesario se puede hacer a través de GPolicies si estamos en un dominio), solo reiniciar en algunos casos las sesiones en el dominio y ya podrán continuar accediendo a los recursos compartidos pero ahora en el nuevo servidor.
En cuanto al tiempo que puede llevar la copia, bueno, obviamente depende de la infraestructura de red que posean, pero a modo de ejemplo, en una red gigabit una vez equiparados los archivos tanto en el server viejo como en el nuevo, el tiempo de comparación y actualización de contenido de un volumen de unos 500GBytes es de 1h aproximadamente.
Si tienen alguna duda o sugerencia sobre el contenido de esta entrada, publiquen un comentario y la atenderé a la brevedad.
Ver o detectar actualizaciones de Microsoft y/o Windows Update pendientes de instalación en Windows XP, Server 2003 y 2000 Server.
En esta entrada comparto una pequeña herramienta que armé para poder listar de forma fácil y prolija en un log las actualizaciones de productos Microsoft pendientes de instalación. Fue testeada en una infraestructura donde la distribución se realiza mediante WSUS y en otra donde se realiza mediante una aplicación de terceros. También debería funcionar sin problemas utilizando el cliente de Windows Update directamente contra Internet. En mi caso la utilizo por ej previo a instalar actualizaciones en un servidor, ya que de surgir algún problema tendré claro lo que se instaló previo al mismo mirando el log generado y facilitará la identificación de la causa del problema y vuelta atrás de los cambios realizados.
Funcionamiento: Ejecutar
la herramienta UpdtList.exe.
Esta detecta y guarda en un log la lista de parches a instalar para
facilitar la vuelta atrás del proceso o desinstalar alguno que genere
problemas más tarde.
Ejecutar con doble clic la aplicación WUList.exe Aparecerá un aviso indicando la ubicación del log con la información
comentada. Podrá hacer clic en OK para continuar o esperar 60 segundos
para que este se deje de mostrar de forma automática y el proceso
continúe.
Se ejecutará la tarea y
se informará su finalización preguntando si se quiere visualizar el contenido
del log generado o no.
Si se tipea S y luego se
presiona Enter, se visualizará el contenido del log en el Block de Notas (al
cerrarlo finaliza la ejecución de la aplicación también).
Si se tipea N y luego se
presiona Enter, finaliza la ejecución de la aplicación sin mostrar el contenido
del log que podrá visualizarse manualmente accediendo a
C:\WUpdateLogs\”nombredelequipo”.log
Ver u obtener versión de Sistema Operativo mediante un script .bat (batch). Microsoft Windows XP y 7.
Me vi en la necesidad de generar un batch que tomara acción o no dependiendo del sistema operativo del equipo donde se estaba ejecutando.
Como uno de los sistemas que debía obtener era Windows 7, no me servía la opción de utilizar algunos comandos que en Windows XP si funcionaban, como por ejemplo VER.
Lo que hice en definitiva fue leer una entrada de registro donde se almacena un valor "CurrentVersion" con el nombre exacto del sistema operativo del equipo.
He aquí el código, recuerden que si lo van a probar por línea de comandos deberán reemplazar los dos símbolos %% por uno solo %.
@echo off
REM "Lee la entrada de registro en cuestión y carga su contenido en una variable"
FOR /F "tokens=2*" %%a in ('REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName') DO (set entry=%%b)
REM "Si el equipo es Windows XP, muestra el contenido de la variable que en este caso sería REM Microsoft Windows XP", sino muestra el texto "nop"
if "%entry%" == "Microsoft Windows XP" echo "%entry%"
if not "%entry%" == "Microsoft Windows X" echo "nop"
PAUSE
Espero les sea de utilidad y comenten si tienen algún problema o duda.
Luego se debe conocer el hardware id del dispositivo a desactivar.
Para eso se puede utilizar el administrador de dispositivos de Windows:
1- Propiedades de MI PC -> pestaña Hardware -> propiedades del dispositivo a deshabilitar -> pestaña Detalles.
2- Allí por ej para un adaptador de red puede verse el hardware id PCI\VEN10000&.... donde lo que nos importa es todo lo que está antes del simbolo &, en este caso sería PCI\VEN10000.
Una vez obtenido ese dato, se puede deshabilitar el dispositivo con el siguiente comando:
devcon disable pci\ven1000
o habilitarlo de esta forma:
devcon enable pci\ven1000
TIP: copiar el archivo devcon.exe a C:\Windows para poder utilizarlo directamente desde línea de comandos o tener la precaución de ejecutar el comando desde la carpeta donde el mismo está almacenado.
Configurar dirección IP, mascara y gateway de un adaptador de red mediante script (batch) o línea de comandos en Windows XP
Este script fué armado para setear automáticamente una dirección ip, mascara y gateway en un equipo con un adaptador de red.
Esto fue usado como una especie de switch al tener que conectarme a dos redes en diferentes momentos y ambas requerían una reconfiguración de los parámetros de red básicos por lo que me resultaba engorroso hacer este cambio manualmente cada vez.
Bien, ahora debemos armar el script .vbs que realizará la configuración con el siguiente código:
2- Crear un bat que importe el archivo reg creado con el siguiente código:
regedit.exe /s DisableUSBDrive.reg
NOTA: a esto lo armé hace bastante tiempo atrás por lo que seguramente haya una mejor forma de hacerlo, de todos modos la intención es comenzar a compartir estas cosas así que lo subo como es seguro que funciona y cuando pueda lo mejoro.