O módulo PowerShell não carrega mesmo depois que o caminho do módulo é definido nas variáveis de ambiente
Eu tenho um módulo em uma pasta que eu criei, C: \ PowerShellScripts \ Modules. Eu chamo isso de mod.psm1. Este arquivo contém duas funções simples: Write-hello e Write-bye.
Agora, adicionei esse caminho (C: \ PowerShellScripts \ Modules) ao meu caminho de variáveis de ambiente PSModulePath.
Dessa forma, isso deve carregar automaticamente o módulo quando inicio o PowerShell. Corrigir?
Mas quando executo o PowerShell e tento Write-hello ou Write-bye, ocorre um erro
write-hello: o termo 'write-hello' não é reconhecido como o nome de um cmdlet, função, arquivo de script ou programa operável
O PowerShell não carrega o arquivo mod.psm1, embora $ ENV: PSModulePath mostre meu caminho (C: \ PowerShellScripts \ Modules)
E eu preciso usar manualmente o Import-Module novamente. O que pode estar errado?