Me gustaría mover mi carpeta predeterminada "Mis documentos \ WindowsPowerShell". Sin embargo, cuando intento esto, PowerShell por supuesto no puede encontrar $ profile. ¿Hay algún archivo o algo que pueda editar para señalar PowerShell a una carpeta de inicio diferente?
Respuesta
Lo que puedo sugerir es que salpican la fuente el archivo con el contenido de su perfil en el archivo $profile.AllUsersAllHosts
$profile.AllUsersAllHosts
es algo así como C:\Windows\System32\WindowsPowerShell\v1.0\profile.ps1
pregunta relacionada: Is it possible to change the default value of $profile to a new value?
Hmm, no tengo un archivo de ese nombre. ¿Debería haber uno? Hay una carpeta llamada 'examples' que tiene un profile.ps1 en ella. –
@charles Anderson Deberás crear. Ninguno de los archivos de perfil se crean inicialmente, hasta donde yo sé. Solo haga 'New-Item -path $ profile.AllUsersAllHosts -type file -force' ' – manojlds
Por lo que yo Sé que no puedes hacer eso. La ubicación del perfil de usuario siempre se encuentra en 'Mis documentos \ WindowsPowerShell' y su única opción es reubicar su carpeta de documentos (redirección de carpetas).
Puede usar junction.exe desde Sysinternals para hacer que el directorio WindowsPowershell
sea un enlace simbólico a otra ubicación (pero no a una unidad de red).
Usted puede hacer esto si desea almacenar los scripts de perfil en C:\POSH
junction.exe "$HOME\Documents\WindowsPowerShell" 'C:\POSH'
Estoy usando esto sin problemas. Usé el cmdlet new-symlink del cmdlet PSCX de extensiones de comunidad de Powershell para hacer lo mismo. – jhamm
nota, Conexiones y [Enlaces simbólicos de Windows 10] (https://blogs.windows.com/buildingapps/2016/12/02/symlinks-windows-10/#w22Irqj0V76jeb9w.97) son diferentes. –
Por defecto $Profile/$Home/$PSModulePath
están todos dentro del registro ... normalmente bajo
HKEY_CURRENT_USER\Volatile Environment
de las variables de entorno del usuarioHKEY_CURRENT_USER\Environment
para variables de entorno del sistemaHKEY_CURRENT_USER\Software\Microsoft\Windows\Explorer\User Shell Folders
y en otros lugares!
- 1. Windows Powershell SDK y System.Management.Automation.PSObject
- 2. ¿Dónde colocar los scripts de PowerShell?
- 3. Dónde se establece el entorno/entorno del sistema para .Net
- 4. Construct Profile Picture URL
- 5. Sip Profile Building: Android
- 6. C# memory profile
- 7. Bash .profile no cargando
- 8. Dónde y cómo Castle Windsor establece la instalación de registro
- 9. ¿Dónde establece Magento el precio de un artículo de oferta?
- 10. ¡Ignorando un nivel de error! = 0 en Windows Powershell
- 11. ¿Cuáles son los mejores recursos para aprender Windows PowerShell?
- 12. ¿Dónde está "catalina.out" en Windows?
- 13. Mysqldump de Powershell y Windows codificación
- 14. ¿Cómo desactivar Windows Remote-Desktop con Powershell?
- 15. Extensión de color Mercurial en Windows Powershell
- 16. ¿Cómo desactivo el UAC con Windows PowerShell?
- 17. Windows powershell: cambiando el símbolo del sistema
- 18. Crear usuario local con PowerShell (Windows Vista)
- 19. pandora website user profile system
- 20. iOS Enterprise Provisioning Profile Expiration
- 21. OpenGL 3.2 Core Profile glLineWidth
- 22. OpenGL 3.2 Core Profile Guide
- 23. .NET Framework 4 Client Profile + System.Web.dll?
- 24. ¿Quién establece la cultura del hilo en Windows Phone 7?
- 25. ¿Dónde se definen los alias predeterminados en PowerShell?
- 26. ¿Dónde almacena su biblioteca de scripts de PowerShell?
- 27. Dónde obtener GTK3 precompilado para Windows?
- 28. ¿Dónde se usa Windows Workflow Foundation?
- 29. ¿Dónde almacena Windows su configuración "Abrir con"?
- 30. ¿Dónde está flock() para Perl en Windows?
¿Por qué no acaba de dot fuente su archivo en el perfil normal? – EBGreen
Porque me gustaría mover toda la carpeta WindowsPowerShell. Sin embargo, si eso resulta imposible, su sugerencia será el compromiso perfecto. –