ฉันจะแทนที่โปรแกรมเริ่มต้นที่มีหน้าต่างคอนโซลภายใต้ Windows XP ได้อย่างไร
ฉันรู้ว่าเลือกโปรแกรมและฉันมีทางลัดที่จะเริ่มต้นcmd.exe
ในConsole2 แต่ตอนนี้ฉันต้องการให้แอปพลิเคชั่นคอนโซลเริ่มต้นใน Console2 มากกว่าโปรแกรมคอนโซลเริ่มต้นแม้ว่าฉันจะไม่สามารถควบคุมโปรแกรมที่เริ่มแอปพลิเคชันคอนโซลได้ (เช่นโปรแกรมที่ไม่ใช่คอนโซลเริ่มทำงานconsoleapp.exe
และฉันไม่สามารถเปลี่ยนเป็นเริ่ม Console2 แทนได้ แต่ฉันยังต้องการให้แอปพลิเคชันเริ่มทำงานภายในอินสแตนซ์ใหม่ของ Console2)
(โปรดทราบว่าฉันต้องการแทนที่คอนโซลเองนั่นคือหน้าต่างที่แอปพลิเคชันคอนโซล (เช่นโหมดข้อความ) ทำงานและฉันจะต้องสามารถเรียกใช้แอปพลิเคชันคอนโซลที่ไม่มีการแก้ไขได้: แทนโปรแกรมคอนโซลเฉพาะเช่น Cmd จะไม่ทำอะไรให้ฉันดี)
แก้ไข : ดังนั้นสิ่งที่ฉันตามมาคือการแทนที่ CSRSSซึ่งนำไปสู่
OT: ฉันต้องการทราบเมื่อ Microsoft จะทำการเปลี่ยน CSRSS ที่เหมาะสม การไม่สามารถปรับความกว้างของ "เทอร์มินัล" โดยการปรับขนาดหน้าต่างเป็นเรื่องตลกที่สมบูรณ์
ไปดาวน์โหลด ISE แล้ว (มันรวมอยู่ใน Win7 / 2008R2)
แต่เท่าที่ฉันเข้าใจว่า ISE นี้เป็นสภาพแวดล้อมสำหรับ Powershellไม่ใช่ผู้จำลองคอนโซลทั่วไป