Здравствуйте. Хочу сделать проверку состояния компонента Windows: Microsoft-Windows-Subsystem-Linux.
Вот, что уже сделал:
Нужно после включения компонента проверить его состояние, т.е. узнать включился ли он.
В PS я получаю состояние так:
Но не знаю, как сделать проверку в AI.
Вот, что уже сделал:
Код:
$1=RunWait(@ComSpec & " /c " & "DISM" & " /Online"& " /Get-FeatureInfo" & " /FeatureName:Microsoft-Windows-Subsystem-Linux")
;Dism /online /Get-FeatureInfo /FeatureName:TFTP
If $1 <> 0 Then
MsgBox(16,"","Компонент не найден!")
ElseIf $1 = 0 Then
if MsgBox(32+4,"","Компонент найден!"&@CRLF&"Продолжить?") = 6 Then
; Нажата кнопка "Да"
RunWait(@ComSpec & " /c " & "DISM" & " /Online"& " /Enable-Feature" & " /FeatureName:Microsoft-Windows-Subsystem-Linux")
Else
; Нажата кнопка "Нет"
Exit
EndIf
EndIf
Нужно после включения компонента проверить его состояние, т.е. узнать включился ли он.
В PS я получаю состояние так:
Код:
(Get-WindowsOptionalFeature -Online | where featurename -Like "Microsoft-Windows-Subsystem-Linux").State -eq "Enabled"
Но не знаю, как сделать проверку в AI.