Aracılığıyla paylaş


Invoke-AIShell

Bağlı AIShell penceresine bir sorgu gönderir. Sonuçlar AIShell penceresinde gösterilir.

Syntax

Default (Varsayılan)

Invoke-AIShell
    -Query <String[]>
    [-Agent <String>]
    [-Context <PSObject>]
    [<CommonParameters>]

Clipboard

Invoke-AIShell
    -Query <String[]>
    [-Agent <String>]
    [-ContextFromClipboard]
    [<CommonParameters>]

PostCode

Invoke-AIShell
    [-PostCode]
    [<CommonParameters>]

CopyCode

Invoke-AIShell
    [-CopyCode]
    [<CommonParameters>]

Exit

Invoke-AIShell
    [-Exit]
    [<CommonParameters>]

Description

Önemli

Ocak 2026 itibarıyla, AI Shell projesi artık aktif olarak sürdürülmemektedir. Bu proje mühendislik açısından arşivlenmiş olarak değerlendirilmelidir.

Bu cmdlet açık AIShell aracısına bir sorgu gönderir ve sonuçlar AIShell penceresinde gösterilir.

Örnekler

Örnek 1 - AIShell aracısına sorgu gönderme

Start-AIShell
Invoke-AIShell -Query "How do I list out the 5 most CPU intensive processes?"

Bu örnek, AIShell aracısına "En yoğun CPU kullanan 5 işlemi nasıl listeleyebilirim?" sorgusunu gönderir. Yanıtlar AIShell penceresinde verilir.

Parametreler

-Agent

Geçerli AIShell oturumunda kullanılacak aracıyı belirtir. Belirtilmezse, AIShell seçili durumdaki aracıyı kullanır.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

Default
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False
Clipboard
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Context

AIShell aracısına göndermek istediğiniz ek bağlam bilgileri.

Parametre özellikleri

Tür:PSObject
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

Default
Position:Named
Zorunlu:False
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-ContextFromClipboard

Panonuzdaki içeriği AIShell aracısı için bağlam bilgileri olarak kullanın.

Parametre özellikleri

Tür:SwitchParameter
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

Clipboard
Position:Named
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-CopyCode

AIShell sepet oturumunda komutu çağırır /code copy . Bu komut, AIShell sepet oturumundaki kodu panoya kopyalar.

Parametre özellikleri

Tür:SwitchParameter
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

CopyCode
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Exit

AIShell sepet oturumunda komutu çağırır /exit . Bu komut, AIShell sepet oturumunu kapatır.

Parametre özellikleri

Tür:SwitchParameter
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

Exit
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-PostCode

AIShell sepet oturumunda komutu çağırır /code post . Bu komut, AIShell sepet oturumundaki kodu PowerShell oturumunuza gönderir.

Parametre özellikleri

Tür:SwitchParameter
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

PostCode
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Query

AIShell aracısına göndermek için kullanıcı girişi.

Parametre özellikleri

Tür:

String[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

Default
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False
Clipboard
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

CommonParameters

Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

Girişler

PSObject

Çıkışlar

Object

Notlar

PowerShell bu cmdlet için aşağıdaki diğer adı içerir:

  • Tüm platformlar:
    • askai