Invoke-AICommand
Utilizzato da un MCP in AI Shell per richiamare un comando nella sessione PowerShell connessa.
Sintassi
Default (Impostazione predefinita)
Invoke-AICommand
[-Command] <ScriptBlock>
[<CommonParameters>]
Descrizione
Importante
A gennaio 2026, il progetto AI Shell non è più attivamente mantenuto. Questo progetto dovrebbe essere considerato archiviato dal punto di vista ingegneristico.
Gli MCP in AI Shell usano questo cmdlet per richiamare un comando nella sessione di PowerShell connessa. Questo comando non è destinato agli utenti per richiamarlo direttamente. Quando un modello di intelligenza artificiale crea un risultato contenente comandi, MCP può utilizzare questo cmdlet per eseguire i comandi nella sessione di PowerShell connessa.
Parametri
-Command
Blocco di script da eseguire.
Proprietà dei parametri
| Tipo: | ScriptBlock |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | 0 |
| Obbligatorio: | True |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.