Estou trabalhando em servidores sem acesso à Internet. Estou carregando módulos DSC para o servidor, por exemplo. AccessControlDSC.
Os módulos estão sendo instalados em c:\Program Files\WindowsPowerShell\Modules
Eu descompacte o AccessControlDSC na pasta de módulos que adiciona:
AccessControlDSC.1.0.0\<modulefiles>
Se eu executar Get-DscResource
O módulo AccessControlDSC não será exibido.
Se eu alterar a estrutura da pasta para:
AccessControlDSC\<modulefiles>
E, em seguida, execute Get-DscResource
o módulo AccessControlDSC é exibido.
Os servidores são o Windows 2012R2 executando o PowerShell v4. Para instalar módulos, a pasta da versão precisa ser removida para que seja vista corretamente pelo PowerShell V4? Eu olhei em máquinas PowerShell v5.1 e a pasta de versão não parece representar um problema.
Estou tendo dificuldades em encontrar referências para o layout adequado. A maioria das pesquisas parece se referir a Install-Module
ou PowerShellGet
, o que não é uma opção atualmente.
Tags dsc powershell-v4.0