Форум программистов, компьютерный форум, киберфорум
PowerShell
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
50 / 16 / 11
Регистрация: 27.03.2013
Сообщений: 788
1

Каким образом можно получить информацию о режиме работы Windows Server 2012?

14.09.2016, 16:21. Показов 1178. Ответов 3
Метки нет (Все метки)

Каким образом можно получить информацию о режиме работы Windows Server 2012 R2

Win server 2012 r2 может работать в 3 режимах

- Full Server with GUI – полноценный сервер с GUI
- Server Core with GUI Management (Minimal Server Interface) – минимальная интерфейс сервера с Windows Server 2012, включающий графические утилитаты управления сервером
- Server Core – режим командной строки

Необходимо получить эти сведения для реализации проверок условия :
В зависимости от того в каком режиме сервер работает, так и производить вывод информации ...

Например, командлет Out-GridView - не работает на Windows Server Core
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.09.2016, 16:21
Ответы с готовыми решениями:

Каким образом можно активировать лицензии на ядра процессора для MS SQL Server Standart 2012
Здравствуйте! Подскажите где и каким образом можно активировать лицензии на ядра процессора для MS...

Подскажите пожалуйста каким образом можно получить имя учетной записи в Windows
Подскажите пожалуйста каким образом можно получить имя учетной записи в Windows с которой было...

Каким образом можно получить пр 9
люди как вы думаете Каким образом можно получить пр 9 какой-то страницы которая при этом еще и...

Каким образом можно получить код символа?
Kukstyler, здравствуйте, каким образом в cobol можно получить код символа? Например, строка...

__________________

Записывайтесь на профессиональные курсы DevOps-инженеров
3
143 / 67 / 17
Регистрация: 27.02.2016
Сообщений: 300
17.09.2016, 17:11 2
Лучший ответ Сообщение было отмечено masli как решение

Решение

посмотрите http://serverfault.com/questio... erver-core
1
50 / 16 / 11
Регистрация: 27.03.2013
Сообщений: 788
19.09.2016, 17:34  [ТС] 3
Режим GUI в Windows Server 2012

PowerShell
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Get-WMIObject Win32_OptionalFeature | Where-Object Name -eq 'Server-Gui-Shell'
 
 
__GENUS          : 2
__CLASS          : Win32_OptionalFeature
__SUPERCLASS     : CIM_LogicalElement
__DYNASTY        : CIM_ManagedSystemElement
__RELPATH        : Win32_OptionalFeature.Name="Server-Gui-Shell"
__PROPERTY_COUNT : 6
__DERIVATION     : {CIM_LogicalElement, CIM_ManagedSystemElement}
__SERVER         : DC1
__NAMESPACE      : root\cimv2
__PATH           : \\DC1\root\cimv2:Win32_OptionalFeature.Name="Server-Gui-Shell"
Caption          : Microsoft-Windows-Server-Gui-Shell-Package-DisplayName
Description      :
InstallDate      :
InstallState     : 1
Name             : Server-Gui-Shell
Status           :
PSComputerName   : DC1
PowerShell
1
2
3
4
 Get-WMIObject Win32_OptionalFeature | Where-Object Name -eq 'Server-Gui-Shell'| Select-Object In
stallState|fl
 
InstallState : 1
Добавлено через 6 часов 55 минут

Этот вывод из Windows Server Core


PowerShell
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
PGet-WMIObject Win32_OptionalFeature | Where-Object Name -eq 'Server-Gui-Shell'
 
 
__GENUS          : 2
__CLASS          : Win32_OptionalFeature
__SUPERCLASS     : CIM_LogicalElement
__DYNASTY        : CIM_ManagedSystemElement
__RELPATH        : Win32_OptionalFeature.Name="Server-Gui-Shell"
__PROPERTY_COUNT : 6
__DERIVATION     : {CIM_LogicalElement, CIM_ManagedSystemElement}
__SERVER         : WIN-426C2KQ4A39
__NAMESPACE      : root\cimv2
__PATH           : \\WIN-426C2KQ4A39\root\cimv2:Win32_OptionalFeature.Name="Server-Gui-Shell"
Caption          : Microsoft-Windows-Server-Gui-Shell-Package-DisplayName
Description      :
InstallDate      :
InstallState     : 2
Name             : Server-Gui-Shell
Status           :
PSComputerName   : WIN-426C2KQ4A39
PowerShell
1
2
3
4
5
Get-WMIObject Win32_OptionalFeature | Where-Object Name -eq 'Server-Gui-Shell'| 
                                                                                                   Select-Object InstallState | format-list
 
 
InstallState : 2
Добавлено через 29 минут
PowerShell
1
2
$wincorewmi = Get-WMIObject Win32_OptionalFeature | Where-Object Name -eq 'Server-Gui-Shell'
$wincorewmi.InstallState
0
50 / 16 / 11
Регистрация: 27.03.2013
Сообщений: 788
22.09.2016, 12:13  [ТС] 4
PowerShell
1
2
3
4
5
6
7
8
function srv-shell {
 
$core = $(Get-WMIObject Win32_OptionalFeature | Where-Object Name -eq 'Server-Gui-Shell'| Select-object InstallState )
if ($core.InstallState -eq 1){Write-Host "Графический режим оболочки сервера"}
elseif ($core.InstallState -eq 2){Write-Host "Winsrv core - режим оболочки сервера"}                     
                                  
                   }
 srv-shell
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.09.2016, 12:13

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Каким образом можно получить содержание СМС с телефона?
Каким образом можно получить содержание СМСки с телефона? Оператор мтс, телефон на андроиде,...

Каким образом можно программно проверить и получить почту
Не подскажите каким образом можно программно проверить и получить почту? Искал, но негде не нашёл (...

Каким образом можно получить доступ к запущеным службам?
Здравствуйте. Подскажите как получить списки установленных и запущенных служб. Они хранятся в...

Каким образом можно получить курсы валют с Rbc.ru?
Нужно получить курсы валют нал, цб рф и т.д... Как это сделать? RSS ленты я что-то не нашел(


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.