ล่ามคำสั่งที่แตกต่างกันจัดการนามแฝงคำสั่งในรูปแบบที่แตกต่างกัน
CMD ของ Microsoft ขึ้นอยู่กับระบบย่อยคอนโซล Win32 เพื่อให้กลไกการสร้างสมนามคำสั่ง doskey
คำสั่งจริงมีปฏิสัมพันธ์กับกระบวนการคอนโซลและมันก็เป็นคอนโซลของตัวเองที่มีชื่อแทน ดังนั้นนามแฝงต่อคอนโซลและสิ่งชั่วคราว
TCC / LE ของ JP Softwareจัดการนามแฝงเอง alias
คำสั่งช่วยให้หนึ่งในการดูและจัดการนามแฝงซึ่งมีทั้ง "ท้องถิ่น" หรือ "ระดับโลก" นามแฝงยังคงอยู่ชั่วคราว แต่เป็นส่วนตัวกับกระบวนการล่ามคำสั่งเดียวหรือใช้ร่วมกันระหว่างกระบวนการล่ามคำสั่งทั้งหมด (ในทุกคอนโซล)
เชลล์เช่นKorn shellในชุดยูทิลิตี้ SFUA - เครื่องมือที่ทำงานในระบบย่อยสำหรับแอพพลิเคชั่นที่ใช้ระบบปฏิบัติการ UNIXซึ่งมาในกล่องพร้อมกับ Windows 7 Ultimate edition และ Windows Server 2008 R2 (สำหรับ Windows XP สามารถดาวน์โหลดและติดตั้งได้บริการสำหรับ UNIX รุ่น 3.5 ) - และ Bourne Again shell จากcygwinจัดการนามแฝงในทำนองเดียวกัน นามแฝงเป็นแบบชั่วคราวและตามกระบวนการล่ามคำสั่ง
การโหลดชุดของชื่อแทนเริ่มต้นโดยอัตโนมัติจะแตกต่างกันไปตามล่ามคำสั่งด้วย
ในทุกกรณีหนึ่งคำสั่งที่จะตั้งชื่อแทนในสคริปต์บางประเภท
grawity
ได้รับแล้วหนึ่งในสองคีย์รีจิสทรีว่าสาเหตุของ Microsoft CMD เพื่อเรียกใช้คำสั่งในขณะที่มันจะเริ่มต้นขึ้น น่าเสียดายที่นี่เป็นกระบวนการล่ามต่อคำสั่งแม้ว่าจะมีการจัดเก็บนามแฝงต่อคอนโซลก็ตาม เริ่มตัวแปลคำสั่งรองจากตัวแปลเริ่มต้นและการเปลี่ยนนามแฝงเริ่มต้นด้วยตนเองจะถูกรีเซ็ต ทางเลือกที่อย่างน้อยทำการเริ่มต้นเพียงครั้งเดียวต่อคอนโซลคือการเพิ่ม/K
ตัวเลือกและชื่อของสคริปต์คำสั่งที่เรียกdoskey
ไปยังหางคำสั่งในทางลัดที่เริ่มล่ามคำสั่ง
TCC / LE ของ JP Software รันTCSTART
สคริปต์โดยอัตโนมัติเมื่อเริ่มต้น อีกครั้งนี่คือกระบวนการล่ามต่อคำสั่ง แต่ของ TCC นามแฝง "ท้องถิ่น" เป็นยังต่อกระบวนการแปลคำสั่งดังนั้นนี่คือสถานที่ที่เหมาะสมในการเริ่มต้นนามแฝงหากมีการจ้างนามแฝงท้องถิ่น สำหรับนามแฝงส่วนกลางให้สร้างทางลัดในStartup
โฟลเดอร์ของคุณที่โหลดชื่อแทนจากไฟล์ (ด้วยalias /r
) จากนั้นเรียกใช้shralias
คำสั่งเพื่อให้ยังคงมีอยู่หลังจากทางลัดนั้นเสร็จสิ้นการทำงาน
สำหรับเชลล์ Bourne Again และ Korn เพียงทำตามที่ต้องการกับเชลล์เหล่านี้บนแพลตฟอร์มอื่น ๆ ใช้alias
คำสั่งใน$HOME/.profile
และ$HOME/.bashrc
สคริปต์สำหรับเชลล์ Bourne Again และใช้alias
คำสั่งใน$HOME/.profile
, ENV และ$HOME/.kshrc
สคริปต์สำหรับ Korn เชลล์