Estou usando a última versão do Windows Server 2016 nano.
Usando uma sessão remota do PowerShell, eu me conecto ao sistema remoto via Enter-PSSession
e, em seguida, tentei usar as técnicas mais comuns para verificar as versões do Windows, porque a estrutura .Net completa não está disponível. Além disso, o cmdlet Get-WmiObject não está disponível.
A única maneira de ver ALGUMAS informações é com este DISM sem comando do powershell:
Dism /Online /Get-Feature
Isso me dá essa saída, além de uma lista de recursos instalados:
Deployment Image Servicing and Management tool
Version: 10.0.10514.0
Image Version: 10.0.10514.0
Features listing for package : Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~10.0.10514.0
Pelo valor 10514, que é maior que a área de trabalho do Windows 10, posso ter uma idéia da compilação do kernel, e é interessante que a área de trabalho do Windows 10 tenha o mesmo "Microsoft-Windows-Foundation-Package", mas uma compilação mais baixa do kernel número.
Alguém já encontrou um cmdlet ou alguma função ou alias do powershell que poderia ser gravado, que detectará para mim o fato de que meu script do powershell está sendo executado em um nano-servidor, de alguma maneira que provavelmente não será interrompida ou qualquer comando que realmente imprimir "Windows Server 2016 Nano Server"?
Atualização: Está mais perto do que eu quero, mas é um pouco complicado:
Get-Item -Path 'Registry::HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion'
Atualização 2: Get-WmiObject não está presente e, embora o seguinte funcione, ele apenas relata a versão do kernel:
[System.Environment]::OSVersion.Version
O acima relatará a compilação 10514, enquanto o RTM dos sistemas operacionais clientes do Windows 10 relata 10240 no momento, mas o acima é realmente uma "compilação do kernel" e não um produto / edição / service-pack do sistema operacional.
fonte
Enter-PSSession
então sugeri uma edição.Esta é apenas uma extensão da sua edição, mas limpa a saída, obtendo apenas o ProductName
fonte
A maneira Microsoft, também conhecida como Cert, é usar o método
Get-WindowsEdition -Online
informações adicionais sobre o comando e todas as suas opções podem ser encontradas em Aqui!
fonte
Get-WindowsEdition -Online
relatórios apenas de voltaProfessional
- elas relatam de voltaNano
para o nano servidor?Prompt de comando administrativo do PowerShell e digitando:
Devoluções:
fonte