sistemas

Windows Server 2008 – Preparar para distribuir una MMC

En este articulo vamos a preparar una MMC para ser distribuida y que pueda ser utilizada por otros administradores de nuestra red. Para ello, guardaremos la consola en modo usuario para que los usuarios no puedan añadir, borrar o modificar los complementos (snap-ins). Abrimos la consola MMC que ya tenemos creada de articulos anteriores. Menu File –> Options… Vemos el cuadro de dialogo que se muestra a continuacion: En la pestaña «console«, en la lista deplegable «console mode:«, seleccionamos «User mode – Full access«. Pulsamos «Ok«. Guardamos la MMC. Y salimos. Si abrimos la MMC con doble click en ella y abrimos el menu File, podemos ver que faltan muchas opciones que antes teniamos disponibles. Esto es por que en

Leer más »

Instalar Vmware Infraestructure Toolkit para Windows

Como ya vamos teniendo mas conocimientose sobre Powershell, aunque todavia hay muchisimo que ver, vamos a instalar en este articulo en «Vmware Infraestructure Toolkit para Windows» o lo que viene siendo lo mismo, cmdlets de powershell para Vmware. Segun indican en la web de vmware, «Vmware Infraestructure Toolkit para Windows» proporciona una potente pero sencilla interfaz de linea de comandos para la gestion basada en la plataforma de Vmware Infraestructure. Los administradores Windows pueden majejar facilmente y desplegar la infraestructura de Vmware con una interfaz de linea de comandos familiar y facil de usar. Pagina de vmware sobre VI toolkit for windows. Si no os habeis dado cuenta, ya os lo digo yo. Para poder instalarlo tenemos que tener instalado

Leer más »

Powershell – 9 – Politica de ejecucion

Este articulo nos va a ser de gran ayuda cuando comencemos a escribir y / o ejecutar scripts en nuestro entorno, ya que podemos saber y establecer la politica de ejecucion de scripts de Powershell para evitar males mayores. 9.1- Get-Executionpolicy Obtiene la directiva de ejecucion vigente en el shell. Esta directiva de ejecucion esta determinada por las preferencias del usuario que establezca mediante «Set-Executionpolicy» y la configuracion de directiva de grupo de ejecucion de Windows Powershell. La configuracion predeterminada es «restricted«. Los valores que podemos encontrarnos y utilizar son: restricted, allsigned, remotesigned y unrestricted que ya los comentare en la proxima seccion de este articulo. Parametros Este cmdlet no tiene ningun parametro especifico para el, pero si que podemos

Leer más »

Powershell – 8- Get-member

8.1- Get-member El cmdlet get-member obtiene informacion acerca de los miembros de los objetos. Recordemos que todo lo devuelto por un commmandlet es un objeto. Podemos utilizar get-member para conocer los metodos y propiedades de los objetos. Cuando usamos el cmdlet get-member junto con get-childitem en el sitema de ficheros, devuelve una lista de todos los metodos y propiedades disponibles para trabajar con el objeto. Si canalizamos la entrada a get-member, se genera un objeto «memberdefinition» para cada objeto de entrada. Por ejemplo, si canalizamos la salida de get-childitem a get-member en un directorio que contenga al menos un subdirectorio y un archivo, devolvera dos objetos memberdefinition. Uno de los objetos contendra informacionsobre el objeto «FileInfo«, mientras que el otro

Leer más »

Windows Server 2008 – Gestionar componentes (snap-ins) de una MMC

Esto sigue poquito a poco y sin pausa… En el articulo anterior vimos como añadir el componente «event viewer» a una MMC que ya teniamos creada y guardada de otro articulo. Bien, ahora vamos a ver como podemos gestionar estos complementos para tenerlos como a nosotros nos guste. Como siempre, abrimos la MMC que ya tenemos creada: Menu File –> Add / Remove Snap-in… En la lista de Snap-ins disponibles (izquierda) seleccionamos «Event viewer» y pulsamos en el botón «Add >«. El componente «Event Viewer» (visor de sucesos) se añadira a los que ya teniamos incluidos. Con el cursos seleccionando el «Event Viewer«, pulsamos en el boton «Move Up«. Quedaria como se muestra en la siguiente captura: Ahora vamos a

Leer más »

Powershell – 7 – Formateando la salida

En este articulo vamos a ver unos cmdlets que nos van a servir para formatear la salida de otros cmdlets. Normalmente, siempre vamos a utilizar estos cmdlets para manejar el resultado de otro cmdlet. La verdad es que estos commandlets por si solos no tienes mucha utilidad. 7.1- Format-List (fl) Este commandlet aplica a la salida el formato de una lista de propiedades en la que cada propiedad aparece en una linea diferente. Ya que cada elemento dispone de mas espacio en una lista que en una tabla, Powershell muestra mas propiedades del objeto en un lista y hay menos posibilidades de que se trunquen los valores de las propiedades. Para conocer todas las propiedades del objeto, podemos utilizar el

Leer más »

Windows Server 2008 – Crear una MMC

Despues de acabar los articulos relacionados con la version Core de Windows Server 2008, vamos a continuar con la version GUI que seguramente sera la que mas utilizaremos. En este articulo vamos a ver como podemos crear una MMC personalizada. En primer lugar nos logeamos en el servidor como Administrador o Administrator (segun sea nuestro caso). Menu inicio –> Start search –> escribimos: mmc.exe y pulsamos enter. Al ejecutar el comando mm.exe se una MMC (Microsoft Management Console) vacia. Ahora vamos a agregar varios componentes (snap-in) desde el menu File. Seleccionamos el menu File –> Add / Remove Snap-in… Ahora tenemos delante de nuestrar narices el cuadro de dialogo «Add or Remove Snap-ins«. Como podemos observar, no tenemos ningun componente

Leer más »

Powershell – 6 – Get-childitem

6.1- Get-childitem Ya comente (creo) en un articulo anterior sobre Powershell, que podiamos utilizar comandos del «cmd» como «dir«. Pues bien, si utilizamos «dir» en Powershell es gracias a que esta definido como alias del cmdlet «Get-childitem» que es el cmdlet que Powershell ha definido para estas funciones. Entonces, como ya sabremos, Get-childitem muestra los elementos y elementos secundarios de una o varias ubicaciones especificadas. Una ubicacion puede ser una ubicacion del sistema de archivos, como un directorio o una ubicacion expuesta por un proveedor como un subarbol del registro o un almacen de certificados. Sintaxis Get-Childitem -parametro argumento1, argumento2 -parametro2 argumento1 … Parametros -Path <String[]> Especifica una o mas rutas de ubicaciones. Se permite el uso de caracteres comodin.

Leer más »

Windows Server 2008 Core – Despromocionar controlador de dominio

Esto es corto y sencillo. Una vez que tenemos promocionado un Windows Server 2008 Core y queremos despromocionarlo por le motivo que sea, solo tenemos que escribir en la consola de comandos lo siguiente: dcpromo /unattend /AdministatorPassword:password password es la contraseña del administrador local. Sin mas… A disfrutarlo! Otros articulos de esta serie: Windows Server 2008 – Instalando la version standard con GUI en Vmware Workstation 6.5 (1/2) Windows Server 2008 – Instalando la version standard con GUI en Vmware Workstation 6.5 (2/2) Windows Server 2008 – Establecer zona horaria Windows Server 2008 – Cambiar el nombre del servidor Windows Server 2008 – Configuracion de red Windows Server 2008 – Instalar Active Directory Domain Services Windows Server 2008 – Crear

Leer más »

Windows 2008 Server Core – Crear un controlador de dominio

En este punto ya estamos listos para promocionar nuestro Windows 2008 Server Core a controlador de dominio. Antes de hacer nada, vamos a echarle un vistazo a la posible ayuda que nos pueda dar Windows. Para ello escribimos dcpromo.exe /? en la linea de comandos y nos mostrara algo como lo siguiente: Pero para obtener un poco de informacion mas detallada sobre la promocion de un server core podemos escribir el siguiente comando: dcpromo.exe /?:Promotion Lo leemos un poco para entender el asunto. Ahora vamos a promocionar nuestro servidor a servidor de dominio y para ello escribimos lo siguiente: dcpromo /unattend /replicaOrNewDomain:replica /replicaDomainDNSName:contoso.com /ConfirmGC:Yes /UserName:CONTOSO\Administrator /Password:* /safeModeAdminPassword:P@ssword Cada uno que amolde este comando a su entorno. Me refiero al dominio,

Leer más »