sábado, 16 de enero de 2010

Problemas con decimales al utilizar "combinar correspondencia" desde Word 2007 con Excel 2007


Este era un problema que me llevaba atormentando ya hace tiempo, me habia creado mi pequeño excel para apuntar todas las facturas que iba emitiendo y luego la idea era utilizar "Combinar correspondencia" desde Word para que las facturas se generaran solas y solo tuviera que imprimirlas en pdf para enviarlas por mail o lo que hiciera falta, el caso era no tener que ir haciendo cada vez un word.
Cual fue mi sorpresa que al combinar me salian mas decimales de los que yo tenia en el propio Excel, me puse a revisar como un loco el excel para ver donde podia estar el problema, me dedique a jugar con el formato de las casillas para ver si estaba ahi el problema, pero despues de mucho leer parece que si que estaba haciendolo todo bien, al menos en Excel.
Despues de ver a la gente en foros haciendo autenticas salvajadas para solucionar el problema, encontre un blog donde decia que opcion del word habia que activar para corregir el problema.
La forma de corregir este problema es:
  • activando la casilla "Confirmar conversiones del formato de archivo al abrir"



  • Una vez activada esta casilla al seleccionar el fichero de excel nos saldra una ventana para confirmar el origen de datos, pinchamos en la casilla "mostrar todos", y seleccionamos "Hojas de calculo de MS Excel con DDE (*.xls)
    
                                      
 
Una vez hecho esto ya no volveremos a tener problemas con los dichosos decimales combinando correspondencias en Word!

miércoles, 13 de enero de 2010

Linux ftp sync


Hoy vamos a utilizar una sencilla a la par que potente herramienta para sincronizar copias de seguridad (o lo que te pase por ahi) desde un servidor a otro para almacenarlo por FTP.

Para ello nos bajamos el siguiente programita, que no es mas que un "simple" perl... http://ossw.ibcl.at/FTPSync/

Una vez descomprimido tenemos el siguiente fichero ftpsync.pl, ejecutandolo sin ningun parametro nos salen todas las opciones que nos da este maravilloso programita. Yo os voy a comentar las que he usado.

Este es el comandito que he usado:

/scripts/ftpsync.pl -v -p -t /directoriodondeestanlosficheros/ ftp://luser:password@192.168.0.2/backup

El -v es para que me saca todo lo que hace (verbose), el -p fuerza que solo se copie de local a remoto, en caso de borrar algun fichero en remoto el lo volvera a copiar, en cambio si lo borras en local, lo borrara en remoto. Y un parametro bastante clave es el -t, si no activas este parametro te modifica las fechas y horas de todos los archivos al dia y hora que lo ha copiado al sitio remoto, la verdad esque no entiendo el porqué de dicha acción pero bueno al menos ha sido capaz de incluir un parametro para desactivar eso.

Luego ya solo queda meter esta linea en un archivo y programar desde el cron una tarea para que ejecute la sincronizacion unas horas mas tarde de la copia de seguridad y nos envie un mail con lo que ha devuelto el comando:

0 4 * * * /scripts/script-ftp
/usr/bin/mail -s 'Syncronizacion con servidor remoto' servidor@xxxxx.com

Eso es todo amigos!

lunes, 11 de enero de 2010

Fondo de escritorio por GPO en Windows 7

Parece ser que en la version RTM de Windows 7 hay un pequeño bug por el cual no se aplica la directiva de grupo en la que asignas un fondo de escritorio y cuando se lo asignas te aparece el fondo de pantalla en negro...
Hay varias soluciones para arreglar este desaguisado, la que yo he elegido es fijar el fondo de pantalla a traves del registros de windows.
Para hacer esto utilizaremos las Herramientas de administración remota del servidor de Microsoft para Windows 7 que hemos visto en el anterior post. Crearemos una GPO llamada "Windows 7 Wallpaper" o como os pase por ahi xD
Abrimos la pestaña de "Configuracion de usuario\Preferencias\Configuracion de windows\registro". Una vez ahi pulsaremos boton derecho sobre registro, seleccionaremos "nuevo" y dentro de nuevo "Asistente para registro"



Nos saldra un "Explorador de registro", seleccionamos equipo local y le damos a siguiente




Al pasar a la siguiente ventana nos aparece un explorador de registro, tenemos que navegar hasta la siguiente clave "HKEY_CURRENT_USER\Control panel\Desktop" una vez dentro de esa clave seleccionamos "Wallpaper" y le damos a finalizar




Nos volvera al editor de directivas de grupo. Editamos la clave wallpaper dandole doble click y sustituimos la informacion del valor, por la ruta UNC donde tenemos los fondos de pantalla corporativos, por ejemplo file://servidor/wallpapers/logo.jpg y le damos a aceptar




Una vez realizado esto ya solo tenemos que aplicar esta directiva a los usuarios que queramos cambiarles el fondo de pantalla y listo!

sábado, 2 de enero de 2010

GPO de Windows 7 en un entorno de Windows 2003 Server

Esto es algo que va a ir empezando a pasar en muchas empresas, a mi ya me ha pasado.
Nos vamos a encontrar que los equipos nuevos que llegan a la empresa vienen con Windows 7 y nosotros tenemos un Windows 2003 server y claro a ver como aplicamos ciertas politicas de grupo, como por ejemplo desactivar el dichoso firewall...
Para gestionar las GPO de los windows 7 tenemos que ir a un equipo con este sistema operativo, arrancar una sesion con administrador del dominio e instalar las Herramientas de administración remota del servidor de Microsoft para Windows 7.
Una vez instaladas tenemos que ir a "Panel de Control\Pogramas y Caracteristicas" y ahi dentro seleccionar la opcion "Activar o desactivar las caracteristicas de Windows", veremos que una vez dentro hay una opcion nueva que pone "Herramientas de administracion remota del servidor", ahi seleccionaremos las opciones que nos interesen, en este caso dentro de "Herramientas de administracion de caracteristicas" seleccionaremos "Herramientas de administracion de directivas de grupo". Le damos a aceptar y se nos instalaran las caracteristicas que hayamos seleccionado.



Una vez ha finalizado el proceso nos vamos a "panel de control\Herramientas administrativas" y tendremos un acceso a "Administracio de directivas de grupo" pinchamos en el y "voila" tendremos acceso desde nuestro Windows 7 a las directivas de grupo de nuestro flamante servidor Windows 2003.




Lo primero que haremos sera crear una unidad organizativa llamada "Windows 7" dentro de la unidad organizativa donde tengamos nuestros equipos y otra dentro de la unidad organizativa que tengais los usuarios, obiamente dentro de esas unidades organizativas tendremos que meter, respectivamente, los equipos y usuarios que tengan windows 7 para aplicarles las GPO correspondientes.



Ahora pulsaremos boton derecho sobre la Unidad Organizativa que hemos creado llamada Windows 7 y seleccionaremos la opcion de "Crear GPO en este dominio y vincularlo aqui"




A la GPO en cuestion le llamaremos "Windows 7 Firewall", de esta manera diferenciamos rapidamente que GPO son para Windows 7 y cuales para XP. En esta GPO vamos a desactivar el dichoso firewall de windows 7 que tanta mania le tengo xD.
Una vez creada, le damos a boton derecho sobre la GPO y le damos a editar. Una vez dentro accedemos al menu "Configuracion de equipo\Directivas\Plantillas administrativas\red\Conexiones de Red\Firewall de Windows\Perfil de dominio" una vez seleccionado esto, en el recuadro de la derecha pinchamos doble click en "Firewall de Windows: proteger todas las conexiones de red" una vez dentro seleccionamos "Deshabilitada" y le damos a aceptar.



Una vez realizado esto ya tendremos nuestro firewall deshabilitado por GPO para los Windows 7, aun que ojo, esta directiva tambien sirve para Windows XP a partir del SP2.
Arrancamos el PC al que le hemos asignado la directiva, en caso de estar logueado al dominio podemos ejecutar "gpupdate /force" para forzar que aplique las nuevas directivas, y podemos observar
en las propiedades del firewall que nos aparece un mensajito que dice "por seguridad, el administrador del sistema administra ciertas configuraciones" je je, asi nuestros queridos usuarios no podran activarse el firewall :-D


                         

Esto solo ha sido un ejemplo, de esta forma podreis controlar las nuevas funcionalidades de Windows 7 a traves de GPO.