

Versi 5 (V5) dari Alat AWS untuk PowerShell telah dirilis\!

Untuk informasi tentang melanggar perubahan dan memigrasi aplikasi Anda, lihat [topik migrasi](https://docs.aws.amazon.com/powershell/v5/userguide/migrating-v5.html).

 [https://docs.aws.amazon.com/powershell/v5/userguide/migrating-v5.html](https://docs.aws.amazon.com/powershell/v5/userguide/migrating-v5.html)

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Temukan Gambar Mesin Amazon Menggunakan Windows PowerShell
<a name="pstools-ec2-get-amis"></a>

Saat meluncurkan EC2 instans Amazon, Anda menentukan Amazon Machine Image (AMI) untuk dijadikan template instance. Namun, IDs untuk AWS Windows sering AMIs berubah karena AWS menyediakan pembaruan terbaru dan peningkatan keamanan terbaru. AMIs Anda dapat menggunakan [Get-EC2Image](https://docs.aws.amazon.com/powershell/v5/reference/items/Get-EC2Image.html)cmdlet untuk menemukan Windows saat ini AMIs dan mendapatkannya. IDs

## Get-EC2Image
<a name="pstools-ec2-get-image"></a>

`Get-EC2Image`Cmdlet mengambil daftar yang dapat Anda AMIs gunakan.

Gunakan `-Owner` parameter dengan nilai array `amazon, self` sehingga hanya `Get-EC2Image` mengambil AMIs yang milik Amazon atau milik Anda. Dalam konteks ini, *Anda* merujuk ke pengguna yang kredensialnya Anda gunakan untuk membuka cmdlet.

```
PS > Get-EC2Image -Owner amazon, self
```

Anda dapat melihat hasilnya menggunakan parameter `-Filter`. Untuk menentukan filter, buat objek jenis `Amazon.EC2.Model.Filter`. Misalnya, gunakan filter berikut untuk hanya menampilkan Windows AMIs.

```
$platform_values = New-Object 'collections.generic.list[string]'
$platform_values.add("windows")
$filter_platform = New-Object Amazon.EC2.Model.Filter -Property @{Name = "platform"; Values = $platform_values}
Get-EC2Image -Owner amazon, self -Filter $filter_platform
```

Berikut ini adalah contoh dari salah satu yang AMIs dikembalikan oleh cmdlet; output aktual dari perintah sebelumnya memberikan informasi bagi banyak orang. AMIs

```
Architecture        : x86_64
BlockDeviceMappings : {/dev/sda1, xvdca, xvdcb, xvdcc…}
CreationDate        : 2019-06-12T10:41:31.000Z
Description         : Microsoft Windows Server 2019 Full Locale English with SQL Web 2017 AMI provided by Amazon
EnaSupport          : True
Hypervisor          : xen
ImageId             : ami-000226b77608d973b
ImageLocation       : amazon/Windows_Server-2019-English-Full-SQL_2017_Web-2019.06.12
ImageOwnerAlias     : amazon
ImageType           : machine
KernelId            : 
Name                : Windows_Server-2019-English-Full-SQL_2017_Web-2019.06.12
OwnerId             : 801119661308
Platform            : Windows
ProductCodes        : {}
Public              : True
RamdiskId           : 
RootDeviceName      : /dev/sda1
RootDeviceType      : ebs
SriovNetSupport     : simple
State               : available
StateReason         : 
Tags                : {}
VirtualizationType  : hvm
```

**catatan**  
Versi 4 dari `Get-EC2ImageByName` cmdlet yang Alat AWS untuk PowerShell disediakan untuk memfilter daftar AMIs berdasarkan pola nama. Untuk versi 5 alat, gunakan cmdlet [Get- SSMLatest EC2 Image](https://docs.aws.amazon.com/powershell/v5/reference/items/Get-SSMLatestEC2Image.html) sebagai gantinya.