Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Perintah as dan aS menentukan alias baru atau menentukan ulang yang sudah ada.
as Name EquivalentLine
aS Name EquivalentPhrase
aS Name "EquivalentPhrase"
as /e Name EnvironmentVariable
as /ma Name Address
as /mu Name Address
as /msa Name Address
as /msu Name Address
as /x Name Expression
aS /f Name File
as /c Name CommandString
Parameter
Nama
Menentukan nama alias. Nama ini dapat berupa string teks apa pun yang tidak berisi spasi atau penekanan tombol ENTER dan tidak dimulai dengan "al", "as", "aS", atau "ad". Nama peka huruf besar/kecil.
EquivalentLine
Menentukan alias yang setara. EquivalentLine peka huruf besar/kecil. Anda harus menambahkan setidaknya satu spasi antara Nama dan EquivalentLine. Jumlah spasi di antara kedua parameter ini tidak penting. Alias yang setara tidak pernah berisi spasi di depan. Setelah spasi ini, EquivalentLine menyertakan sisa baris. Titik koma, tanda kutip, dan spasi diperlakukan sebagai karakter harfiah, dan spasi berikutnya disertakan.
EquivalentPhrase
Menentukan alias yang setara. EquivalentPhrase peka huruf besar/kecil. Anda harus menambahkan setidaknya satu spasi antara Nama dan EquivalentPhrase. Jumlah spasi di antara kedua parameter ini tidak penting. Alias yang setara tidak pernah berisi spasi di depan.
Anda dapat mengapit EquivalentPhrase dalam tanda kutip ("). Terlepas dari apakah Anda menggunakan tanda kutip, EquivalentPhrase dapat berisi spasi, koma, dan tanda kutip tunggal ('). Jika Anda mengapit EquivalentPhrase dalam tanda kutip, itu dapat menyertakan titik koma, tetapi bukan tanda kutip tambahan. Jika Anda tidak mengapit EquivalentPhrase dalam tanda kutip, itu dapat menyertakan tanda kutip di lokasi mana pun selain karakter pertama, tetapi tidak dapat menyertakan titik koma. Spasi berikutnya disertakan terlepas dari apakah Anda menggunakan tanda kutip.
/e
Mengatur alias yang setara dengan variabel lingkungan yang ditentukan EnvironmentVariable .
EnvironmentVariable
Menentukan variabel lingkungan yang digunakan untuk menentukan alias yang setara. Lingkungan debugger digunakan, bukan target. Jika Anda memulai debugger di jendela Prompt Perintah, variabel lingkungan di jendela tersebut akan digunakan.
/Ma
Mengatur alias yang setara dengan string ASCII null-terminated yang dimulai di Address.
/Mu
Mengatur alias yang setara dengan string Unicode null-terminated yang dimulai di Address.
/Msa
Mengatur alias yang setara dengan struktur ANSI_STRING yang terletak di Alamat.
/msu
Mengatur alias yang setara dengan struktur UNICODE_STRING yang terletak di Alamat.
Alamat
Menentukan lokasi memori virtual yang digunakan untuk menentukan alias yang setara.
/x
Mengatur alias yang setara dengan nilai Ekspresi 64-bit.
Ekspresi
Menentukan ekspresi yang akan dievaluasi. Nilai ini menjadi alias yang setara. Untuk informasi selengkapnya tentang sintaks, lihat Sintaks Ekspresi Numerik.
/f
Mengatur alias yang setara dengan konten file File . Anda harus selalu menggunakan sakelar /f bersama dengan aS, bukan dengan sebagai.
Arsip
Menentukan file yang isinya menjadi setara alias. File dapat berisi spasi, tetapi Anda tidak boleh memasukkan File dalam tanda kutip. Jika Anda menentukan file yang tidak valid, Anda menerima pesan kesalahan "Kehabisan memori".
/c
Mengatur alias yang setara dengan output perintah yang ditentukan CommandString . Alias yang setara mencakup pengembalian gerbong jika ada dalam tampilan perintah dan pengembalian pengangkutan di akhir tampilan setiap perintah (bahkan jika Anda hanya menentukan satu perintah).
CommandString
Menentukan perintah yang outputnya menjadi setara alias. String ini dapat mencakup sejumlah perintah yang dipisahkan oleh titik koma.
Lingkungan
| Item | Deskripsi |
|---|---|
| Mode | Mode pengguna, mode kernel |
| Target | Live, crash dump |
| Platform | Semua |
Informasi Tambahan
Untuk informasi selengkapnya tentang cara menggunakan alias, lihat Menggunakan Alias.
Keterangan
Jika Anda tidak menggunakan sakelar apa pun, perintah sebagai menggunakan baris lainnya sebagai alias yang setara.
Anda dapat mengakhiri perintah aS dengan titik koma. Teknik ini berguna dalam skrip ketika Anda harus menempatkan semua perintah pada satu baris. Perhatikan bahwa jika bagian baris setelah titik koma memerlukan perluasan alias, Anda harus mengapit bagian kedua baris tersebut di blok baru. Contoh berikut menghasilkan output yang diharapkan, 0x6.
0:001> aS /x myAlias 5 + 1; .block{.echo myAlias}
0x6
Jika Anda menghilangkan blok baru, Anda tidak mendapatkan output yang diharapkan. Itu karena perluasan alias yang baru ditetapkan tidak terjadi sampai blok kode baru dimasukkan. Dalam contoh berikut, blok baru dihilangkan, dan outputnya adalah teks "myAlias" alih-alih nilai yang diharapkan 0x6.
0:001> aS /x myAlias 5 + 1; .echo myAlias
myAlias
Untuk informasi selengkapnya tentang menggunakan alias dalam skrip, lihat Menggunakan Alias.
Jika Anda menggunakan sakelar /e, /ma, /mu, /msa, /msu, atau /x , perintah as dan aS berfungsi sama dan perintah berakhir jika titik koma ditemui.
Jika Nama sudah menjadi nama alias yang ada, alias tersebut ditentukan ulang.
Anda dapat menggunakan perintah sebagai atau aS untuk membuat atau mengubah alias bernama pengguna apa pun. Tetapi Anda tidak dapat menggunakan perintah untuk mengontrol alias nama tetap ($u 0 hingga $u 9).
Anda dapat menggunakan sakelar /ma, /mu, /msa, /msu, /f, dan /c untuk membuat alias yang berisi pengembalian pengangkutan. Namun, Anda tidak dapat menggunakan alias yang berisi pengembalian pengangkutan untuk menjalankan beberapa perintah secara berurutan. Sebagai gantinya, Anda harus menggunakan titik koma.