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 .
Çıkışlar
Notlar
PowerShell bu cmdlet için aşağıdaki diğer adı içerir: