Uso de BgInfo para mostrar información del sistema en el escritorio
Si alguna vez ha hecho la administración del sistema, probablemente tenga el problema de conectarse a tantos servidores que no tiene idea de a qué equipo está conectado la mitad del tiempo. BGInfo es una gran utilidad que le permite mostrar información útil del sistema directamente en el escritorio. Y funciona también para usuarios regulares de Windows.
NAVEGACION ESCOLAR- ¿Qué son las herramientas de SysInternals y cómo las usa??
- Entendiendo el Explorador de Procesos
- Uso de Process Explorer para solucionar problemas y diagnosticar
- Comprensión del monitor de proceso
- Uso de Process Monitor para solucionar problemas y encontrar trucos de registro
- Uso de Autoruns para lidiar con procesos de inicio y Malware
- Uso de BgInfo para mostrar información del sistema en el escritorio
- Uso de PsTools para controlar otras PC desde la línea de comandos
- Analizar y administrar sus archivos, carpetas y unidades
- Envolviendo y usando las herramientas juntas
Si ha estado siguiendo nuestra serie, es posible que se sorprenda de la gran diferencia que supone la búsqueda de software malicioso y la eliminación de crapware para mostrar cosas en el escritorio, pero las herramientas de SysInternals no solo tratan de encontrar cosas que matar. También hay muchas utilidades en el kit de herramientas utilizado para mostrar información, y vamos a ver algunas de ellas..
La utilidad BGInfo muestra información en el escritorio, y también funciona en un entorno de servidor; de hecho, probablemente sea el lugar más útil, pero también funciona en la computadora de cualquier persona, por lo que puede probar las cosas en su máquina local antes. ejecutando la configuración en el servidor.
También puede guardar información de BGInfo en un archivo de texto o incluso en una base de datos sin siquiera mostrarla en el escritorio, por lo que si está buscando una forma rápida de capturar información en todas las computadoras de su red, puede usar BGInfo y algunos scripts por lotes. para resolver tu problema.
Vale la pena señalar que BGInfo muestra información al escribir texto sobre el fondo de pantalla, si tiene un fondo de pantalla configurado. Creará un nuevo archivo de fondo de pantalla y luego lo asignará como su nuevo fondo de pantalla predeterminado.
Si esta no es tu taza de té, asegúrate de leer el resto de la serie y esperar a la lección de mañana, cuando discutiremos el poderoso conjunto de herramientas de PsTools que proporciona SysInternals..
Uso de la interfaz BGInfo
El uso de BGInfo es muy simple: ábralo y haga clic en el botón Aplicar, y su escritorio tendrá una tonelada de información del sistema pegada de inmediato. Si desea que la información se actualice regularmente, necesitaremos agregar un acceso directo a la carpeta de inicio o crear una tarea programada para hacerlo..
Mirando la interfaz de cerca, puede ver que hay un editor, una lista de campos y un montón de opciones de formato. Puede modificarlo y cambiarlo de la forma que desee, e incluso insertar datos de archivos de texto y otros lugares como el registro..
Una vez que haya ajustado y creado su configuración (más sobre esto más adelante), puede simplemente guardarla en un archivo de configuración para cargarla nuevamente cada vez que la necesite. A continuación, deberá asegurarse de que BGInfo actualice la información de forma regular..
Ejecutando BGInfo al inicio
Lo más sencillo es crear un acceso directo a BGInfo y colocarlo en su carpeta de inicio, y modificarlo para incluir la ruta a la configuración que ha creado y guardado con el editor. También necesitarás agregar un par de interruptores de línea de comandos para que esto suceda.
Los interruptores importantes para nuestros propósitos son el / TIMER: 0, que establece el tiempo de espera antes de que se aplique a cero, el conmutador / SILENT que mantiene todo en silencio, y el conmutador / NOLICPROMPT, que omite el cuadro de diálogo EULA..
Nota: El interruptor / POPUP y el interruptor / TASKBAR pegarán BGInfo en la bandeja del sistema y mostrarán un diálogo con información del sistema cada vez que haga clic en él, lo que definitivamente es una opción muy útil..
Por ejemplo, si guardamos BGInfo.exe en la carpeta C: \ Users \ Lowell \ bin \ y colocamos la configuración como config.bgi en la misma carpeta, usaríamos esto como la línea de comando:
bginfo.exe c: \ users \ lowell \ bin \ config.bgi / timer: 0 / nolicprompt / silent
Para hacer que se ejecute cada vez que iniciemos la computadora, abra el Explorador de Windows y escriba shell: inicio en la barra de ubicación para abrir la carpeta de Inicio.
Luego escriba la ruta completa a BGInfo seguida de la ruta al archivo de configuración, y luego los tres interruptores que mencionamos anteriormente.
En este punto, debe tener un acceso directo en su carpeta de Inicio que debe mostrar inmediatamente la configuración en el escritorio.
También puede abrir el Programador de tareas y crear una nueva tarea que se ejecute cada x minutos si desea que la información se actualice con más frecuencia, pero eso está un poco más allá del alcance de esta lección..
Retocar la información mostrada
Cambiar los datos que se muestran en la pantalla es bastante fácil, ya que el panel del editor es como cualquier otro editor de texto enriquecido. Puede agregar campos desde el panel de la derecha, modificar la visualización de los datos, etc. Por ejemplo, solo quería tener una línea en la parte superior derecha de mi monitor con información útil del sistema y luego mostrar la nombre del sistema debajo de él en texto más grande, así que simplemente edité, usé el botón de alinear a la derecha y cambié el tamaño de fuente del elemento que quería cambiar.
Después de hacer clic en Aplicar, esto es lo que se muestra en la esquina superior derecha de mi monitor: cosas útiles para un administrador del sistema.
El cuadro de diálogo Fondo le permite cambiar el fondo de pantalla detrás de la imagen si es necesario. Para obtener los mejores resultados, querría usar la "Copia de la configuración del fondo de pantalla del usuario" la primera vez, y luego cambiar a "Usar esta configuración" para seleccionar específicamente una si es necesario..
Nota: Un pequeño problema es que si crea una nueva configuración, BGInfo se confunde un poco y restablece su fondo de pantalla a negro, por lo que debe configurar el fondo de pantalla nuevamente y luego aplicar la configuración.
Puede usar el botón Posición para cambiar dónde se mostrarán los datos en la pantalla, y modificar algunas otras variables si es necesario.
Al hacer clic en el botón Personalizar debajo del cuadro Campos, podrá crear campos definidos por el usuario que muestren datos especiales que normalmente no están disponibles, incluidos datos de registro, variables de entorno, WMI, archivos o incluso VB Script. Al extender BGInfo de esta manera, puede hacer que muestre absolutamente cualquier cosa que le gustaría ver en el escritorio.
Por ejemplo, si desea obtener el número de compilación de Windows para usarlo como un punto de datos en el escritorio, debe hacer clic en el valor del Registro y luego pegar la ruta completa a una clave del Registro en el campo Ruta. (Si está ejecutando Windows de 64 bits, desearía marcar la casilla de vista de registro de 64 bits o su búsqueda será redirigida a la sección de compatibilidad de 32 bits del registro).
El identificador se mostrará en la lista de Campos y puede seleccionarlo para insertarlo en el editor de texto enriquecido..
Para WMI, puede explorar todos los miles de millones de datos y elegir uno para mostrar. Esto funcionaría de la misma manera que el valor del registro: le darías un nombre y luego agregarías ese nombre al editor de texto enriquecido de la lista de campos.
Para los campos definidos por el usuario del archivo de texto y el script VB, puede extraer el contenido de un archivo de texto, que puede provenir de cualquier parte, o puede crear un script VB que se ejecute en la línea de comandos y genere datos que ilustren cualquier cosa me gusta.
Por ejemplo, para mostrar su dirección IP pública en el escritorio, puede crear un nuevo script en el Bloc de notas, pegar lo siguiente y luego guardarlo como publicip.vbs.
Dim o Set o = CreateObject ("MSXML2.XMLHTTP") o.open "GET", "http://ifconfig.me/ip", Falso o.send echo o.responseText
Una vez que haya agregado esto a la lista, tendrá acceso para mostrar la dirección IP pública agregando "publicip" fuera de la lista de Campos. Como puedes imaginar, hay mucho más que puedes hacer con esto, hasta el punto de ser casi ilimitado.
Para los usuarios realmente avanzados, también puede crear una base de datos en su red y configurar BGInfo para que se ejecute automáticamente en las computadoras cliente para llenar la base de datos. De esta manera, inmediatamente podría saber algo sobre ellos sin tener que pagar por un software de administración costoso. Asegúrese de leer el artículo vinculado para la guía completa.
Siguiente lección
Mañana vamos a profundizar en el mundo súper geek de SysInternals con un examen exhaustivo de algunas de las herramientas de la línea de comandos, así que asegúrate de revisar el resto de la serie.