El archivo rc de Power Shell en Windows 7

4

Para exmaple en Linux hay un archivo .bashrc o .cshrc que se obtiene en bash o shell para configurarlo en el inicio. ¿Cuál es el archivo analógico para Power Shell en Windows 7. Y también cuál es el comando de fuente analógica en Power Shell.

PD: ¡Quiero dar una configuración a Power Shell por ese archivo y obtenerlo!

Narek
fuente
¿Por qué downvote? ¿No entendiste la pregunta? Aquí hay un enlace para downvoter;) en.wikipedia.org/wiki/Configuration_file
Narek

Respuestas:

3

Las variables, los alias, etc. se pueden poner en el perfil de Powershell. Se puede encontrar información / detalles en http://technet.microsoft.com/en-us/library/ee692764.aspx

No conozco un método para recargar / releer el perfil similar a la fuente en Linux. Por lo que entiendo, Powershell necesita reiniciarse para releer el perfil.

p0rkjello
fuente
3

Además de la respuesta p0rkjello, puede generar una secuencia de comandos similar a ux utilizando dot: . $profilegenerará la secuencia de comandos de su perfil (si existe). Por supuesto, puede usarlo para obtener cualquier script, no solo el perfil.

wmz
fuente
0

El perfil se almacena en la $PROFILEvariable automática. Hay perfiles para cada host (consola y entorno de secuencias de comandos integradas) para el usuario actual o para todos los usuarios (cuatro en total). La $profilevariable automática apunta al perfil de host actual de los usuarios actuales.

Puede ver las rutas a cada perfil ejecutando:

$profile | Select-Object *user* | Format-List

Prefiero el $profile.CurrentUserAllHostsperfil, de esa manera obtengo todas mis funciones de ayuda tanto en la consola como en el ISE.

ise $profile.CurrentUserAllHosts

Puede volver a cargar su perfil con el punto de origen del archivo:

. $profile

¡Buena suerte!

pedazos salpicados
fuente