Perfil de PowerShell | Una guía detallada

Perfil de PowerShell | Una guía detallada
Potencia Shell tiene una amplia gama de soporte para una variedad de sistemas operativos, incluidos macOS, Windows, Linux, etc. Es un lenguaje basado en secuencias de comandos que ofrece una instalación para automatizar y configurar varias tareas. Un perfil de PowerShell es básicamente un script que se ejecuta en el entorno de la consola cuando un usuario comienza una nueva sesión.

Un perfil de PowerShell puede comprender un conjunto de cmdlets, funciones y alias para automatizar un conjunto de requisitos para el usuario. Una descripción general del perfil de PowerShell se proporciona en esta guía. Además, también aprenderá a crear y personalizar el Perfil de PowerShell.

Cómo crear un perfil de PowerShell?

El perfil de PowerShell no está disponible para su uso de forma predeterminada. Debe crearlo antes de personalizar varias operaciones utilizando PowerShell. Se puede crear un perfil de PowerShell con la ayuda del cmdlet de nuevo ítem o usar el comando del bloc de notas. Esta sección enumera ambos métodos para crear un perfil de PowerShell.

Nota: Se prefiere usar el PowerShell 7 más reciente. Esta guía utiliza PowerShell 7 para crear y usar el perfil de PowerShell. Puede cambiar a la última versión de PowerShell usando el siguiente enlace:

Actualice su versión de PowerShell.

Método 1: Crear un perfil de PowerShell utilizando el cmdlet de nuevo elemento

En general, el cmdlet de nuevo elemento se utiliza para crear un nuevo archivo o directorio en PowerShell. Sin embargo, también ayuda a crear un perfil de PowerShell siguiendo los pasos mencionados a continuación:

Paso 1: Abierto de PowerShell 7

Busque PowerShell 7 en la barra de búsqueda y haga clic en "Ejecutar como administrador" para abrir PowerShell 7 con privilegios raíz:

Paso 2: Verifique la existencia del perfil

En el segundo paso, verifique si el perfil ya está creado o no a través del siguiente cmdlet de prueba de prueba:

Perfil de prueba $

La salida devuelta es falsa, que establece el perfil de PowerShell aún no se ha creado.

Paso 3: crea el perfil

Crear un archivo llamado "perfil.PS1"Usando el cmdlet nuevo como lo hicimos aquí:

New -item -path $ perfil -type file -force

La ejecución exitosa del comando verifica la creación del perfil de PowerShell. Sin embargo, puede verificarlo a través del comando declarado a continuación:

Perfil de prueba $

El resultado devuelve verdadero, mostrando que la creación del perfil se realiza en PowerShell.

Método 2: Crear un perfil de PowerShell usando el bloc de notas

En este método, se discuten las instrucciones paso a paso para construir un perfil de PowerShell usando el bloc de notas.

Paso 1: crear un perfil

El bloc de notas se puede lanzar desde PowerShell utilizando el bloc palabra clave. El siguiente comando creará un perfil de PowerShell vacío:

Notepad $ perfil

Paso 2: Verifique la existencia del perfil

En el segundo paso, verifique si el perfil ya está creado o no a través del siguiente cmdlet de prueba de prueba:

Perfil de prueba $

La pantalla regresa "Verdadero", Que muestra la verificación de la existencia del perfil en PowerShell.

Cómo personalizar un perfil de PowerShell

El perfil de PowerShell debe ser personalizado para ser utilizado por otros usuarios. Si no se define el alcance del usuario, entonces el perfil solo será accesible para el usuario actual. Puede personalizar un perfil de PowerShell para otros usuarios utilizando una de las siguientes sintaxis:

Tipo de perfil Ruta de perfil/ directorio
Usuario actual
$ Perfil o $ perfil.CurrentuserCurrenttost
Todos los usuarios
$ Perfil.Alluserscurrentindot
Todos los usuarios y todos los hosts
$ Perfil.Alusersallhosts
Usuario actual y todos los hosts
$ Perfil.CurrentUserallhosts

Por ejemplo, puede permitir que todos los usuarios accedan al perfil. Para este propósito, se ejecuta el primer comando. Mientras que el segundo comando verifica que el perfil es accesible para todos los usuarios o no:

$ Perfil.Alusersallhosts
Perfil de prueba $.Alusersallhosts

La salida asegura que la salida devuelta sea verdadera, que establece que el perfil ha sido personalizado para todos los usuarios y hosts.

Conclusión

Un perfil de PowerShell comprende un conjunto de alias, cmdlets, funciones, etc., Para realizar una secuencia específica de tareas para un usuario específico. El alcance de perfil de PowerShell se puede establecer para los usuarios actuales y para todos los usuarios. Se puede crear un perfil de PowerShell utilizando el nuevo cmdlet de ítems. Por defecto, se usa para el usuario actual. Sin embargo, el perfil también se puede crear para múltiples/todos los usuarios. Esta publicación ha proporcionado detalles para el Perfil de PowerShell.