Posteado por xavixaus on 19th March 2012
Buenas,
En épocas de crisis necesitamos ingeniárnoslas para poder ahorrar costes o si no es posible, intentar reducir la inversión en tecnología (Aunque me duela en el alma decirlo).
El tema que nos ocupa es cumplir la siguiente idea que he tenido esta misma tarde.
Necesito un script que detecte si un ficheros ha sido abierto en una fecha anterior a 2 años (Definido en una variable).
Que comprima los ficheros en la misma ubicación donde los ha encontrado.
Si hay más de un fichero en la misma carpeta que los comprima en un mismo archivo con el siguiente formato OldFiles_año_mes_dia.zip
Si se ha cumplido la condición de detectar el fichero/ficheros y ha realizado la compresión correctamente deberá eliminar el fichero o ficheros originales sin comprimir.
El sistema podría generar un (report / fichero) con los resultados de la compresión como resumen por fichero / carpeta / servidor
Necesito esto para poder reducir el espacio ocupado en los servidores de ficheros para así no tener que ir comprando, discos, cabinas, …
Los ficheros son críticos con lo que entenderéis que no podemos comprar discos baratos para almacenarlos.
El lenguaje usado puede ser Powershell, C#, vbs, …
El entorno debe ser indispensablemente Sistemas Operativos Windows (Lo siento linuxeros o maqueros) Otra vez será.
PD: El tema de la deduplicación es inversión aunque con un buen ROI (inversión en definitiva).
Saludos y espero vuestras propuestas / scripts /programas, etc..
Posteado por Programación | 2 Comments »
Posteado por xavixaus on 29th February 2012

Desde hace unos años se celebra una competición excelente entre los mejores scripting guy del panorama. Esta competición fue creada y es seguida en la actualidad por Ed Wilson. Es un evento de gran aprendizaje para profesionales de IT.
Se basa en Windows PowerShell que es al menos para mí la mejor herramienta de scripting jamás creada.
La competición empieza el 2 de Abril de 2012 y finaliza el 13 de Abril.
Cada día aparecerá un nuevo reto y deberemos presentar los scripts antes de las 11:59 (Hora estándar del pacífico) Cuidado con esto que tiende a confundir.
Cada día se sortean premios y el que quede primero recibirá (El año pasado era una invitación para techEd).. Este año aún no lo sé.
Si queréis ver más información acceded al siguiente enlace: http://blogs.technet.com/b/heyscriptingguy/archive/2012/01/30/scripting-guys-announce-the-2012-powershell-scripting-games.aspx
Como ya queda poco tendréis que espavilaros y estudiar mucho antes de las pruebas.
El sistema consiste en 2 eventos: Uno básico y el otro avanzado. (Os recomiendo que hagáis uno de los 2 ya que de lo contrario perderéis mucho tiempo).
Os paso el siguiente texto extraído directamente desde la web para que os podáis preparar consecuentemente:
How to Prepare for the 2012 Scripting Games
I invite you to follow me on Twitter and Facebook. If you have any questions, send email to me atscripter@microsoft.com, or post your questions on the Official Scripting Guys Forum. See you tomorrow. Until then, peace.
Ed Wilson, Microsoft Scripting Guy
Saludos y hasta el evento.. ( Intentaremos estar allí para al menos llevarnos un gran pack de conocimientos).
Nos vemos en los scripting games 2012.
Posteado por PowerShell, Programación | No Comments »
Posteado por xavixaus on 5th February 2012
Buenas, como muchos de los artículos de este blog a parte de la funcionalidad de poder enseñaros cosas nuevas o al menos útiles para vuestra IT diaria, también los escribimos como repositorio para poder consultar viejas ideas que de otra forma olvidaríamos y deberíamos buscar en otros sitios.
Pues este es uno de esos artículos. Voy a apuntar-me aquí los equivalentes a los códigos “raros” que aparecen en una web al escribir en su código fuente carácteres especiales como por ejemplo la palabra “Compañía” que veríamos como Compa??a pero que si en el código fuente escribiéramos “Compañía” veríamos Compañía.
Aquí os paso un pequeño listado.
á = á
é = é
í = í
ó = ó
ú = ú
ü = ü
Á = Á
É = É
Í = Í
Ó = Ó
Ú = Ú
Ü = Ü
ñ = ñ
Ñ = Ñ
& = &
¿ = ¿ ó ¿
» = »
< = <
> = >
” = "
¡ = ¡
Hasta la próxima.
Posteado por PHP, Programación | 1 Comment »
Posteado por xavixaus on 22nd January 2012
Buenos días.
Hace un tiempo me surgió la necesidad de detectar equipos desktop o laptop y pedí a Carlos Torres (uno de nuestros colaboradores) al que le va mucho el tema de Visual Basic Script(vbs) si me podía hacer un script para poderlo detectar.
Yo únicamente tenía una parte de código para distinguir desde una consulta WMI los tipos de chasis y detectar en un solo equipo de que tipo era.
Necesitaba una aplicación que pasandole un listado de equipos me dijera en un excel de que tipo era (Desktop o laptop).
Y aquí os dejo el maravilloso script que creó.
Sigue leyendo MegaCrack »
Posteado por Active Directory, Programación, VbScript, WMI | 2 Comments »
Posteado por xavixaus on 18th November 2011
Buenas,
Os pongo algún comando útil que uso a menudo con Powershell y Active Roles Management instalados (Leed el siguiente artículo para ver como instalar estas herramientas) : http://www.megacrack.es/2011/01/15/consultar-todos-los-servidores-en-ldap-a-travs-de-powershell/
Para ver todos los posibles atributos del comando get-qaduser:
Get-qaduser –sizelimit 0 | get-member
Sigue leyendo MegaCrack »
Posteado por Active Directory, PowerShell, Programación | No Comments »