Enviar un mail mediante el reconocimiento de voz del sistema operativo con PowerShell

Leer el texto contenido dentro de un fichero mediante la voz del Sistema Operativo

leer-el-texto-contenido-dentro-de-un-fichero-mediante-la-voz-del-sistema-operativo

Leer palabras de un fichero y almacenar cada palabra en un fichero de audio mediante la voz del Sistema Operativo

leer-palabras-de-un-fichero-y-almacenar-cada-palabra-en-un-fichero-de-audio-mediante-la-voz-del-sistema-operativo

Windows services (detailed)

 

Leer palabras mediante la voz del Sistema Operativo

Ver los teléfonos móviles que se han conectado al sistema operativo

ver-los-moviles-conectados-al-sistema

10. Gestión del rendimiento en PowerShell para administradores de sistemas

Para no tener que recurrir a la restauración de copias de seguridad o reparación del sistema operativo, hay que detectar los problemas antes de que ocurran.

Rendimiento

En general los comandos que se encargan de analizar el rendimiento son:

  • Información sobre los procesos y servicios que se ejecutan en el sistema.
  • Eventos del sistema, que son acontecimientos que ocurren en el sistema operativo.
  • Monitor de rendimiento, que analiza el rendimiento del sistema operativo. Tiene control de la CPU, el disco, la red y la memoria.

Monitorizar procesos

Eventos del sistema

Ver todos los nombres de los contadores de rendimiento

Copias de seguridad

Una copia de seguridad consiste simplemente en tener duplicados los archivos en algún dispositivo o medio de almacenamiento, los archivos pueden ser de los usuarios o propios del sistema operativo.

Tipos de copias de seguridad:

  • Copia completa. Se almacenan todos los archivos de los que se desea hacer copia y se marcan como copiados. Este tipo de copia requiere gran cantidad de tiempo y suficiente espacio de almacenamiento para guardar la copia.
  • Copia incremental (progresiva). Se almacenan los archivos que se han modificado desde la última copia completa o incremental y se marcan como copiados.
  • Copia diferencial. Se almacenan los archivo que se han modificado desde la última copia completa y no se marcan como copiados.

Copiar archivos y directorios

Restauración

Consiste en restaurar archivos y la configuración del sistema, ayuda a corregir problemas. El restaurador utiliza puntos de restauración para hacer que los archivos del sistema y la configuración vuelvan al estado en que se encontraban en un momento anterior, sin que esto afecte a los archivos de los usuarios.

Los puntos de restauración se crean automáticamente todas las semanas (siempre y cuando no esté deshabilitado) y justo antes de los eventos de sistema importantes, como la instalación de un programa o controlador de dispositivo. También puede crear un punto de restauración manualmente.

Crear un punto y restaurar

 

8. Gestión de usuarios en PowerShell para administradores de sistemas

Los sistemas operativos actuales se pueden utilizar por uno o varios usuarios, en algunos sistemas pueden hacerlo simultáneamente y en otros no.
Los usuarios se pueden crear localmente o en red, la gestión de usuarios locales sólo afecta al equipo desde el que se crean, modifican, eliminan, etc. Los usuarios locales sólo sirven para iniciar sesión o acceder a recursos en el propio equipo.

Usuarios

Las personas que quieren utilizar un sistema operativo necesitan disponer de un nombre de usuario y una contraseña.

Para crear un usuario es necesario tener permisos especiales, no todos los usuarios pueden crear otros usuarios.

Las operaciones que se pueden realizar sobre usuarios son:

Listar usuarios

Crear usuarios

Cambiar contraseña

Eliminar usuarios

Grupos

Un grupo es un conjunto de usuarios que simplifica la administración y la asignación de permisos, concediendo permisos sobre recursos a todo un grupo de usuarios a la vez, en lugar de concederlos a cuentas de usuarios individuales. Los usuarios pueden pertenecer o no pertenecer a uno o varios grupos distintos.

Las operaciones que se pueden realizar sobre grupos son:

Listar grupos

Crear grupos

Añadir usuarios a grupos

Listar miembros de un grupo

Eliminar grupos

7. Gestión de procesos en PowerShell para administradores de sistemas

Uno de los conceptos más importantes en los sistemas operativos es el proceso que se define como un programa en ejecución. Los programas son un conjunto de archivos que están almacenados en algún dispositivo de almacenamiento (disco duro, USB, etc.) y que por sí solos no tienen ningún funcionamiento, pero cuando ese conjunto de archivos se ejecutan entonces pasan a ser un proceso.

Los procesos que se ejecutan pueden estar en primer plano o segundo plano: los de primer plano interactúan con los usuarios, y los de segundo plano o demonios realizan una función específica sin tener que actuar con el usuario (aunque podrían hacerlo).

Procesos

Los procesos son programas en ejecución, un proceso puede pasar por varios estados desde que se crea hasta que muere.

Los procesos generan hilos, un hilo es una tarea que tiene la característica de poder ejecutarse a la vez que otro hilo.

Las operaciones que se pueden realizar con procesos son:

Obtener información sobre procesos

Arrancar procesos

Terminar procesos

Servicios

Los procesos en segundo plano que realizan distintas funciones, algunas relacionadas con el sistema operativo y otras no, se denominan servicios, y se están ejecutando permanentemente en el sistema.

Las operaciones que se pueden realizar con servicios son:

Listar servicios