Vì câu hỏi này được hỏi và trả lời 4 năm trước, PowerShell đã tiếp tục phát triển. @ KeithHill của câu trả lời ngắn gọn tiếc là không còn hoạt động. Tôi đã đào một chút và thấy rằng lớp học cần thiết chỉ là một chút ít tiếp xúc. Trên mặt tươi sáng, danh sách các loại tăng tốc có thể bây giờ sẽ được hiển thị chỉ với dòng này một mã ...
[psobject].assembly.gettype("System.Management.Automation.TypeAccelerators")::Get
... do Jaykul trong Connect post này.
Đây là một kết quả từng phần:
Key Value
--- -----
Alias System.Management.Automation.AliasAttribute
AllowEmptyCollection System.Management.Automation.AllowEmptyCollectionAttribute
AllowEmptyString System.Management.Automation.AllowEmptyStringAttribute
AllowNull System.Management.Automation.AllowNullAttribute
array System.Array
bool System.Boolean
byte System.Byte
char System.Char
CmdletBinding System.Management.Automation.CmdletBindingAttribute
datetime System.DateTime
decimal System.Decimal
adsi System.DirectoryServices.DirectoryEntry
adsisearcher System.DirectoryServices.DirectorySearcher
double System.Double
float System.Single
single System.Single
guid System.Guid
hashtable System.Collections.Hashtable
int System.Int32
. . .
2014.03.15 Cập nhật
Tính đến PowerShell Community Extensions (PSCX) phiên bản 3.1.0, bây giờ bạn có thể sử dụng một loại gia tốc để liệt kê tất cả các máy gia tốc loại và chỉ cần gọi này:
[accelerators]::get
Nguồn
2013-06-05 19:08:45
chúng không nói đúng bí danh, nhưng không gian tên ngầm định.Câu hỏi hay. –
Tôi đã thay thế việc sử dụng bí danh từ bằng các trình tăng tốc kiểu. Trong PowerShell, bí danh là một động vật khác hoàn toàn; chúng là các phím tắt cho lệnh, hàm và tập lệnh. –
@Steven: Có thể là một cuộc gọi tốt; Mặc dù * Nhập bí danh tên * cũng là một thuật ngữ apt theo ý kiến của tôi. – Noldorin