Página principal Sobre mi Links de Interés Contacto Blogs de referencia

Translate

martes, 31 de julio de 2018

Textual description of firstImageUrl

Windows powershell: Listar carpetas con su tamaño a un archivo CSV.

Seguro, que muchos de vosotros, en alguna ocasión habréis tenido que comprobar el tamaño que tienen cada una de las carpetas del árbol de carpetas de un servidor de ficheros.

Frecuentemente tenemos que realizar esta tarea, porque nos estamos quedando sin espacio en los discos de nuestro servidor de archivos y necesitamos hacer limpieza del árbol de carpetas, pero para facilitar el trabajo de vaciado primero tenemos que saber cuales son las carpetas que consumen más capacidad.

La manera más sencilla de poder comprobar el tamaño que  tiene cada una de las carpetas que componen nuestro servidor de ficheros, es listar el árbol entero a un archivo de texto.

Para realizar esta operación, usaremos la construcción del comando que mostramos a continuación. En él, sustituiremos la carpeta C:\DATOS\* por el nombre de nuestra carpeta del servidor de ficheros.

Terminada la ejecución, aparecerá por pantalla el listado de carpetas con sus tamaños.

Get-ChildItem -path "C:\datos\*" | Foreach {
$Files = Get-ChildItem $_.FullName -Recurse -File
$Size = '{0:N2}' -f (( $Files | Measure-Object -Property Length -Sum).Sum /1MB)
[PSCustomObject]@{Profile = $_.FullName ; TotalObjects = "$($Files.Count)" ; SizeMB = $Size}
}

Profile                    TotalObjects SizeMB
-------                    ------------ ------
"C:\datos\Carpeta Datos 01  64          4.965,21
"C:\datos\Carpeta Datos 02  9           1.036,36
"C:\datos\Carpeta Datos 03  9           1.036,36
"C:\datos\Carpeta Datos 04  8           12,36

Esto seria suficiente, si solo tenemos cuatro carpetas en nuestro servidor de ficheros, como ocurre en nuestro laboratorio de ejemplo. Pero como en la realidad no será así, lo mejor es listar el resultado de la ejecución anterior a un archivo de texto. Esto nos permitirá trabajar más cómodamente.

Para realizar esta operación, usaremos la construcción del comando que mostramos a continuación. En él, sustituiremos la carpeta C:\DATOS\* por el nombre de nuestra carpeta del servidor de ficheros y la ruta C:\folder-size\folder-size.csv por la ubicación donde deseamos almacenar el archivo de texto resultante de la operación.

Get-ChildItem -path "C:\datos\*" | Foreach {
$Files = Get-ChildItem $_.FullName -Recurse -File
$Size = '{0:N2}' -f (( $Files | Measure-Object -Property Length -Sum).Sum /1MB)
[PSCustomObject]@{Profile = $_.FullName ; TotalObjects = "$($Files.Count)" ; SizeMB = $Size}
}| Export-CSV "C:\folder-size\folder-size.csv" -NoTypeInformation

Finalizada la ejecución del comando, encontraremos en la carpeta llamada folder-size de nuestro disco C:\, el archivo folder-size.csv. En su interior, tendremos nuestro listado de carpetas con sus tamaños.

Windows powershell: Listar carpetas con su tamaño a un archivo CSV.

domingo, 29 de julio de 2018

Textual description of firstImageUrl

Microsoft Windows: eliminar la información de tarjetas de red que ya no existen en nuestro sistema.

En el laboratorio de hoy, vamos a ver como eliminar los residuos que quedan en nuestro sistema operativo Windows cuando uno de nuestros adaptadores de red falla y tenemos que sustituirlo pos otro nuevo.

También, podéis acceder al canal de YouTube de Pantallazos.es. Donde encontrareis un vídeo tutorial en el que eliminaremos la información de tarjetas de red perdidas, que ya no existen en nuestro sistema operativo.



Podéis acceder y suscribiros al canal de Youtube de Pantallazos.es en el enlace que mostramos a continuación:
En nuestro laboratorio tenemos una máquina virtual con una tarjeta de red virtual de vmware modelo E1000 instalada y configurada, eliminaremos la tarjeta de red directamente desde la consola de virtual center y agregaremos una nueva tarjeta de un modelo distinto, en este caso será el modelo VMXNET3.

El primer síntoma, de que tenemos adaptadores de red perdidos en nuestro sistema operativo vendrá, en el momento de configurar los parámetros de red que tenia configurados nuestro antiguo adaptador de red en el nuevo adaptador.

Al configurar la dirección IP que tenia la tarjeta de red eliminada, aparecerá el mensaje siguiente:

La dirección IP que especifico para este adaptador de red ya está asignada a otro adaptador que ya no está presente en el equipo. Si se asigna la misma dirección a ambos y los dos se activan, solo uno de ellos la usará. Esto puede dar lugar a una configuración incorrecta del sistema.

Desea quitar la configuración de IP estática del adaptador que falta?

Si aceptamos la advertencia, la nueva configuración se aplicará y todo funcionará con aparente normalidad, pero, permanecerán rastros perdidos del antiguo adaptador de red que ya no existe.

Los Sistemas operativos de Microsoft Windows, guardan una base de datos de todos los dispositivos que se hayan conectado a nuestro equipo alguna vez, estos dispositivos estarán marcados como dispositivos no presentes una vez se hayan desconectado.

La dirección IP que especifico para este adaptador de red ya está asignada a otro adaptador que ya no está presente en el equipo. Si se asigna la misma dirección a ambos y los dos se activan, solo uno de ellos la usará. Esto puede dar lugar a una configuración incorrecta del sistema.

miércoles, 25 de julio de 2018

Textual description of firstImageUrl

Microsoft Windows: Consultar el visor de eventos de forma remota.

En el laboratorio de hoy, vamos a ver, como consultar el visor de eventos de Windows de cualquier equipo de nuestro dominio de Active Directory de forma remota, desde un equipo que usaremos como consola.

En un sistema operativo Windows, el visor de eventos alberga un registro de todos sucesos significativos que van apareciendo a lo largo del tiempo.

El visor de eventos de Windows, esta dividido en varios registros:

  • El registro de Aplicación quedarán registrados todos los eventos relacionados con el funcionamiento de los programas instalados en nuestro equipo.
  • En el registro de Seguridad se almacenarán los sucesos relacionados con la protección de nuestro equipo, como por ejemplo, quedarán registrados todos los intentos de inicio de sesión , válidos y no válidos.
  • El registro Instalación tendrá almacenados todos los eventos relacionados con las instalaciones de programas en nuestro sistema operativo.
  • El registro del Sistema es donde se registran eventos relacionados directamente con nuestro de sistema operativo.

Los administradores de sistemas nos valemos del visor de eventos de Windows para conseguir diagnosticar y solucionar problemas en los equipos de nuestra red y por esta razón pasamos muchas horas escudriñando en él.

A menudo, los problemas que intentamos resolver no son tan terribles como para que incapaciten al usuario final para realizar su trabajo. Pero, si  investigamos la posible solución al problema usando directamente el equipo averiado, somos nosotros mismos los que no dejamos trabajar al usuario.

Por esta razón, es tan importante poder acceder al visor de eventos de Windows de nuestros equipos de forma remota.

En primer lugar hemos de saber que, para acceder al visor de sucesos de Windows de forma remota tendremos que utilizar una credenciales de usuario validas de nuestro dominio de Active Directory y que tengan permisos administrativos.

Para conectar nuestra consola al visor de sucesos de un equipo de nuestra res, abriremos una nueva ventana del Panel de Control de Microsoft Windows, y buscaremos el icono llamado Herramientas administrativas.

En el interior de la carpeta llamada Herramientas administrativas, accederemos al acceso directo del Visor de eventos de Windows. Esto, abrirá la ventana de la consola del Visor de eventos de Windows.

En la parte superior del árbol de carpetas, situado en el lado izquierdo de la ventana, encontraremos la rama Visor de eventos (Local). La seleccionaremos usando el botón derecho de nuestro ratón y en el menú elegiremosla opción llamada Conectarse a otro equipo...

También podemos encontrar la opción llamada Conectarse a otro equipo... seleccionado la rama Visor de eventos (Local) y seguidamente usando la barra del menú superior de la ventana del Visor de eventos de Windows. Seleccionaremos la sección del menú llamada Acción.

Esto abrirá un nuevo un cuadro de diálogo llamado Seleccionar equipo.

Una vez nos encontremos en el cuadro de dialogo llamado Seleccionar equipo, cambiaremos el botón selector a la opción llamada Otro equipo.

Podríamos escribir directamente el nombre del equipo remoto al que deseamos conectar, pero,  es mucho mejor usar el botón llamado Examinar, para localizar y seleccionar el equipo remoto. Esta practica evitará los posibles errores en la escritura del nombre del equipo remoto y minimizará los problemas en la conexión. Seguidamente, pulsaremos el botón Aceptar.

Si no estuviéramos en una red con un dominio de Active Directory y el usuario con el que hemos validado sesión formase parte del grupo de administradores del dominio. Este ultimo paso nos solicitará que introduzcamos unas credenciales administrativas validas para poder establecer la conexión con el equipo remoto.

Escribiremos un nombre de usuario y una contraseña validas, en el cuadro de diálogo cuando el sistema operativo la solicite. 

Microsoft Windows: visor de eventos.


sábado, 21 de julio de 2018

Textual description of firstImageUrl

Mac OS X: Compartir carpetas en una red basada en Windows.

En el laboratorio de hoy, vamos a ver como podemos compartir una carpeta desde un equipo Appel que usa el sistema operativo MacOS El Capitán, y poder acceder a los archivos compartidos que contenga desde cualquier equipo de la red que tenga un sistema operativo Microsoft Windows instalado.

También, podéis acceder al canal de YouTube de Pantallazos.es. Donde encontrareis un vídeo tutorial en el que compartiremos una carpeta desde un equipo Appel, para que cualquier equipo de nuestra red que tenga un sistema operativo Microsoft Windows instalado, pueda acceder a los archivos compartidos que contenga.



Podéis acceder y suscribiros al canal de Youtube de Pantallazos.es en el enlace que mostramos a continuación:

En primer lugar, crearemos la carpeta que queremos compartir. En nuestro laboratorio, crearemos una nueva carpeta en el interior de la carpeta Documentos del usuario y la bautizaremos con el nombre SHARE.

Seguidamente, abriremos una nueva ventana de las Preferencias del sistema y, seleccionaremos el icono llamado Compartir.

Para compartir nuestra carpeta llamada SHARE. Seleccionaremos en el listado de opciones de la parte izquierda de la ventana, la opción llamada Compartir Archivos.

Seguidamente, pulsaremos el símbolo positivo (+) que se encuentra situado debajo del recuadro de texto llamado Carpetas compartidas.

Aparecerá una nueva ventana llamada Compartir, en ella elegiremos la carpeta que queremos compartir con el resto de  equipos que tenemos conectados a nuestra red.

Seleccionaremos la carpeta que hemos creado en los pasos anteriores y pulsaremos el botón llamado Añadir.

Una vez añadida la nueva carpeta al listado de carpetas compartidas, seleccionándola podremos definir los permisos de acceso de forma personalizada.

Mac OS X: Compartir carpetas en una red.

miércoles, 18 de julio de 2018

Textual description of firstImageUrl

VMware 6.5.0: Cambiar contraseña perdida de vCenter Server Appliance.

En el laboratorio de hoy, vamos a ver como podemos cambiar la contraseña del usuario Administrator del dominio Single Sign-on de nuestro vCenter Server Appliance, cuando la hemos olvidado.

En primer lugar accederemos a la consola de VMware vSphere Appliance Management y accederemos usando las credenciales del usuario ROOT de nuestro vCenter Server Appliance.

Para acceder a la consola VMware vSphere Appliance Management usaremos la misma URL que usaríamos para acceder vCenter Server Single Sign-on y agregaremos el puerto 5480.

HTTPS://[NOMBRE_O_IP_VCENTER]:5480

Seguidamente seleccionaremos, en el menú lateral izquierdo de la consola de VMware vSphere Appliance Management la opción llamada Acceso y habilitaremos la configuración de acceso por SSH.

domingo, 15 de julio de 2018

Textual description of firstImageUrl

Windows CMD: Establecer los colores de fondo y de texto personalizados. (COLOR)

En el laboratorio de hoy, vamos a ver como podemos personalizar los colores del fondo de ventana y del texto de nuestra consola de comandos de Windows.

También, podéis acceder al canal de YouTube de Pantallazos.es, donde encontrareis un vídeo tutorial en el que usaremos el comando COLOR para realizar cambios en la configuración de colores en la consola de comandos de Windows. 


Podéis acceder y suscribiros al canal de Youtube de Pantallazos.es en el enlace que mostramos a continuación:

Muchos de nosotros, trabajamos innumerables horas con la consola de comandos de Windows y, cuando se realiza un trabajo tan continuado en un mismo entorno, puede ser necesario adaptar a los nuestros gustos personales la combinación de colores del entorno, puede ser que la combinación de colores ideal para nosotros no se corresponda con la combinación que viene definida por defecto establecida en la consola y deba ser variada.

Otra función que podemos extraer de nuestro laboratorio de hoy seria, poder establecer una configuración visual de colores en los script que hagamos, por poner un ejemplo, podríamos colorear un menú de texto que hayamos creado.


miércoles, 11 de julio de 2018

Textual description of firstImageUrl

Windows CMD: Configurar tamaño de las fuentes y agregar Courier New.

En el laboratorio de hoy, vamos a ver como personalizar el tamaño y tipo de fuente de la consola de comandos de Windows.

También, aprenderemos a agregar el tipo de letra Courier New, al listado de fuentes disponibles para poder seleccionar en la consola de comandos de Microsoft Windows.

Para acceder a la ventana de de configuración de las opciones de la consola de comandos. Seleccionaremos, con el botón derecho de nuestro ratón, el título de la ventana de la consola de comandos de Windows.

Aparecerá un nuevo menú desplegable dónde elegiremos la opción llamada Propiedades. Aparecerá una nueva  ventana llamada Propiedades de la consola.

En el menú superior de la ventana de Propiedades de la consola, seleccionaremos la sección llamada Fuente.

En la sección Fuente, podremos seleccionar el tipo de letra que queremos usar junto con su tamaño. Por defecto, solo podremos elegir entre tres posibles tipos de fuente, Consolas, Fuentes de mapa de bits y Lucida Console, la fuente predeterminada será, Fuentes de mapa de bits.

domingo, 8 de julio de 2018

Textual description of firstImageUrl

VMware 6.5.0: Eliminar licencias desde la consola de vCenter.

En el laboratorio de hoy, vamos a ver como podemos eliminar un paquete de licencias, que ya no usamos, que tenemos instalado en el administrador de licencias nuestro servidor de vmware Virtual Venter 6.5.0.

También, podéis acceder al canal de YouTube de Pantallazos.es, donde encontrareis un vídeo tutorial en el que eliminaremos un paquete de licencias que ya no usamos desde la consola web de vmware vCenter 6.5.0.


Podéis acceder y suscribiros al canal de Youtube de Pantallazos.es en el enlace que mostramos a continuación:

En primer lugar, abriremos una nueva ventana del cliente web de la consola de vmware vCenter en nuestro laboratorio estamos trabajando con la versión 6.5.0 del producto.

En la esquina superior izquierda de la ventana del cliente web de vSphere, encontraremos un pequeño icono que simboliza una casa. Lo presionaremos para desplegar el menú de opciones, y seleccionaremos la opción llamada Administración.

VMware 6.5.0: Administrar licencias desde la consola de vCenter.

miércoles, 4 de julio de 2018

Textual description of firstImageUrl

Windows Client: Eliminar gusano Win32/Forbix.A - accesos directos - Manuel.doc

En el laboratorio de hoy, vamos a ver como eliminar de nuestro sistema el gusano Win32/Forbix.A que sustituirá todos nuestros archivos de datos por accesos directos.

El gusano Win32/Forbix.A hará desaparecer todos los archivos de datos de nuestro sistema y los sustituirá por accesos directos que tendrán el mismo nombre que tenían nuestros archivos de datos desaparecidos.

Aplicará estos cambios en nuestro disco duro local, en todos los dispositivos de almacenamiento USB conectados a nuestro equipo y también a todas las unidades de red que tengamos configuradas.

Cada uno de los accesos directos que el gusano Win32/Forbix.A creará, si fueran ejecutados por otros usuarios de nuestra red desde alguna de las unidades compartidas infectadas. Ejecutarán nuevamente el proceso descrito anteriormente en el equipo local del segundo usuario. Sustituyendo todos los archivos de datos del segundo usuario  que se encuentren en disco el duro local de su equipo, en los dispositivos de almacenamiento USB conectados al equipo y también a las unidades de red que tenga configuradas, por accesos directos.

domingo, 1 de julio de 2018

Textual description of firstImageUrl

Windows CMD: Buscar palabras en el interior de los archivos de texto (Find).

En el laboratorio de hoy, vamos a ver el funcionamiento del comando Find. Find es un comando muy útil, ya que nos permite realizar búsquedas de cadenas de caracteres en el interior de uno o más archivos de texto que se encuentren en un mismo directorio. 

También, podéis acceder al canal de YouTube de Pantallazos.es, donde encontrareis un vídeo tutorial en el que usaremos el comando Find para realizar búsquedas de cadenas de caracteres en el interior de unos archivos de LOG que se encuentren en un mismo directorio. 


Podéis acceder y suscribiros al canal de Youtube de Pantallazos.es en el enlace que mostramos a continuación:

No es necesario comentar que, para un administrador de sistemas, es muy interesante poder buscar cadenas de texto como por ejemplo, "Error" o "Failed" en el interior de los archivos de *.LOG de cualquiera de los programas que realizamos mantenimiento.

Los directorios con contienen archivos de LOG suelen contener un gran numero de archivos de texto, y, poder buscar cadenas de caracteres dentro de este gran numero archivos nos minimizará en gran medida el tiempo de trabajo cuando busquemos algún dato.

En nuestro laboratorio, disponemos varios archivos LOG con datos en su interior y buscaremos en el interior de estos archivos la cadena de caracteres "failed".

En primer lugar, construiremos el comando para que busque la cadena "failed" únicamente en uno de nuestros archivos LOG. Escribiremos Find y, acto seguido, la cadena de caracteres que queremos buscar en el interior del archivo. En nuestro laboratorio será la palabra "failed", seguidamente, escribiremos la ruta completa donde está ubicado el archivo y el nombre del fichero LOG seleccionado.

find "failed" "C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Logs\Mailbox\Connectivity\Delivery\CONNECTLOG20180620-2.log"

La respuesta de nuestra construcción será que no ha podido encontrar ninguna linea con la cadena de caracteres "failed", seguidamente, probaremos de escribir el mismo comando que hemos ejecutado anteriormente pero esta vez con la cadena de caracteres "Failed" con la letra F inicial en mayúsculas.

En esta ocasión, el comando nos devolverá la linea donde se encuentra la palabra "Failed" con la letra F en mayúsculas.

find "Failed" "C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Logs\Mailbox\Connectivity\Delivery\CONNECTLOG20180620-2.log"

Find es un comando que discrimina entre mayúsculas y minúsculas, para evitar esta discriminación incluiremos en nuestra construcción el modificador /i, repetiremos la ejecución del comando con la la cadena de caracteres "failed" en minúsculas pero usando el modificador /i.

Descubriremos que nos mostrará, igual que en el caso anterior, la linea donde se encuentra la palabra "Failed" con la letra F en mayúsculas.

find /i "failed" "C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Logs\Mailbox\Connectivity\Delivery\CONNECTLOG20180620-2.log"

Si solo hay una única cadena de caracteres "Failed" en nuestro archivo LOG hasta este punto tenemos suficiente, el comando Find nos muestra la linea completa donde se encuentra el error.

Windows CMD: Buscar palabras en el interior de los archivos de texto (Find).