
Me he dado cuenta de que los comandos largos de varias líneas no se registran ConsoleHost_history.txt
en PowerShell 7 (a diferencia de PowerShell 5). ¿Cómo puedo cambiar esto?
Respuesta1
Si bien el AddToHistoryHandler
de Get-PSReadLineOption
está $null
en PowerShell 5, en PowerShell 7 no lo está.
La ejecución de lo siguiente elimina el controlador y también se registran comandos largos de varias líneas:
Set-PSReadLineOption -AddToHistoryHandler $null
Para que este cambio sea permanente, agregue la línea de arriba a su perfil de PowerShell 7. La ubicación del archivo de perfil se almacena en la variable automática $PROFILE
(es posible que deba crear el archivo).