Esta función cambia los servidores DNS de todas las conexiones de red que presenten como uno de sus servidores DNS el que se pasa como parámetro de búsqueda. La función recibe una lista de servidores y una lista con los nuevos servidores DNS que se deben configurar. El cambio es realizado a través de WMI, en concreto con el método SetDNSServerSearchOrder de la clase CIMv2 Win32_NetworkAdapterConfiguration. Por ello, es necesario que los equipos remotos tengan habilitada la excepción de administración remota en el caso de tener el firewall en estado activo.
Archive for noviembre 2010
Powershell: Cmdlet para cambiar la lista de servidores DNS
Posted by urpiano en martes 30 \30\+01:00 noviembre \30\+01:00 2010
Posted in Informatica, PowerShell, Scripting | 2 Comments »
Script VbScript Para Crear Un Acceso Directo
Posted by urpiano en martes 23 \23\+01:00 noviembre \23\+01:00 2010
Este script permite crear un acceso directo, ya sea de aplicación (fichero de extensión .lnk) como de URL (fichero de extensión .url, que contiene una URL y se abre con el navegador de internet predeterminado), en una carpeta especial (el escritorio del usuario, por ejemplo). El script está pensado para ser puesto como script de inicio de máquina (debería apuntar a carpetas especiales de todos los usuarios, como AllUsersDesktop) o inicio de sesión (en el caso de apuntar a carpetas de usuario). Permite establecer el icono del acceso directo de forma personalizada, con ejecutables, DLLs o fichero ICO, así como establecer si será sobrescrito en el caso de que ya exista.
Posted in Informatica, Scripting, VBScript | 3 Comments »
Script VbScript para obtener los grupos a los que pertenecen todos los usuarios de un dominio
Posted by urpiano en miércoles 17 \17\+01:00 noviembre \17\+01:00 2010
Script que devuelve las membresías, el tipo de las mismas (directa cuando el grupo aparece en la propiedad MemberOf o heredada cuando la pertenencia al grupo es debida a pertenecer a un grupo que pertenece al listado), si tienen permiso de acceso remoto o VPN y la OU a la que pertenecen todos los usuarios del dominio. La salida a pantalla o fichero se produce en formato de valores separados por tabuladores, lo que hace que al abrir el fichero en Excel tengamos los datos perfectamente separados por columnas.
Posted in Informatica, Scripting, VBScript | 4 Comments »
PowerShell: Cmdlet para obtener información sobre la memoria física de un equipo
Posted by urpiano en miércoles 3 \03\+01:00 noviembre \03\+01:00 2010
Esta función de PowerShell obtiene información sobre la memoria física de un equipo, local o remoto, en base a una consulta WMI a la clase Win32_PhysicalMemory. La función permite recibir el nombre del equipo a mirar por encaminamiento, lo que permite encaminar toda un conjunto de equipos y obtener un listado de memoria física.
Posted in Informatica, PowerShell, Scripting | 2 Comments »