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.
Tanda dolar diikuti oleh sepasang kurung kurawal ( ${ } ) mengevaluasi ke berbagai nilai yang terkait dengan alias bernama pengguna yang ditentukan.
Text ${Alias} Text
Text ${/d:Alias} Text
Text ${/f:Alias} Text
Text ${/n:Alias} Text
Text ${/v:Alias} Text
Parameter
Alias
Menentukan nama alias yang akan diperluas atau dievaluasi. Alias harus berupa alias bernama pengguna atau nilai Variabel yang digunakan oleh token .foreach .
/D
Mengevaluasi ke satu atau nol tergantung pada apakah alias saat ini ditentukan. Jika alias ditentukan, ${/d:Alias} digantikan oleh 1; jika alias tidak ditentukan, ${/d:Alias} digantikan oleh 0.
/f
Mengevaluasi ke alias yang setara jika alias saat ini ditentukan. Jika alias ditentukan, ${/f:Alias} digantikan oleh alias yang setara; jika alias tidak ditentukan, ${/f:Alias} digantikan oleh string kosong.
/N
Mengevaluasi ke nama alias jika alias saat ini ditentukan. Jika alias didefinisikan, ${/n:Alias} digantikan oleh nama alias; jika alias tidak ditentukan, ${/n:Alias} tidak diganti tetapi mempertahankan nilai harfiahnya .${/n:Alias}
/v
Mencegah evaluasi alias apa pun. Terlepas dari apakah Alias didefinisikan, ${/v:Alias} selalu mempertahankan nilai harfiahnya .${/v:Alias}
Informasi Tambahan
Untuk penjelasan tentang cara menggunakan alias, lihat Menggunakan Alias.
Keterangan
Jika tidak ada sakelar yang digunakan dan alias saat ini ditentukan, ${Alias} digantikan oleh alias yang setara. Jika tidak ada sakelar yang digunakan dan alias tidak didefinisikan, ${Alias} selalu mempertahankan nilai harfiahnya .${Alias}
Salah satu keuntungan menggunakan token ${ } adalah alias akan dievaluasi meskipun berdekatan dengan karakter lain. Tanpa token ini, debugger hanya mengganti alias yang dipisahkan dari token lain dengan spasi.
Seperti yang ditunjukkan, ada keadaan di mana token ${ } tidak digantikan oleh apa pun tetapi mempertahankan nilai harfiahnya. Ini terjadi ketika tidak ada sakelar yang digunakan dan Alias tidak terdefinisi, ketika sakelar /n digunakan dan Alias tidak terdefinisi, dan selalu ketika sakelar /v digunakan. Dalam keadaan ini, token mempertahankan nilai harfiahnya, termasuk tanda dolar dan tanda kurung kurawal. Oleh karena itu, jika ini digunakan sebagai parameter perintah, kesalahan sintaks akan dihasilkan, kecuali parameter tersebut menerima string teks arbitrer.
Namun, ada satu pengecualian untuk ini. Jika Anda menggunakan ${/v:Alias} sebagai parameter pertama untuk perintah sebagai (Atur Alias) atau aS (Atur Alias), token ini akan diperlakukan sebagai string Alias saja, bukan sebagai string ${/v:Alias}. Ini hanya berfungsi dengan perintah as, aS, dan ad, dan hanya berfungsi ketika sakelar /v digunakan—itu tidak akan berfungsi dengan ${/n:Alias} atau ${Alias} ketika mereka mempertahankan nilai harfiah mereka.
Alias harus alias bernama pengguna atau nilai Variabel yang digunakan oleh token .foreach —bukan alias nama tetap. Jika ada alias nama tetap dalam alias string, alias tersebut akan diganti sebelum token ${ } dievaluasi.