Ben başarıyla kullanmak ConEmu bir komut satırı uygulaması farklı örneklerini başlatmak için BenimUygulamam farklı sekmelerde. Örneğin, önceden tanımlanmış bir görevle
cmd /k MYAPP Tab1 -new_console:t:MyAppTitle
...
Bir MYAPP örneğini izlemek için, ConEmu görevi artık doğrudan MYAPP'yi başlatmaz, bunun yerine bir MYSP (PS komutu ) örneği başlatan bir Powershell betiğini başlatır start-process
. Bunun nedeni, betiğin belirli koşullara bağlı olarak MYAPP'yi öldürmek veya yeniden başlatmak için bir mantık içermesidir.
Sorun: ConEmu şimdi Powershell çıktısını bağlayacak ve yeniden yönlendirecek (sorun değil), ancak MYAPP çıktısı artık ilgili ConEmu sekmesine yönlendirilmeyecek. Bunun yerine başlangıç işlemi, yeni standartlara ek standart komut pencerelerinde açılır ve açılır ve bu da ConEmu ile sunulan ekran sipariş düzenini imha eder.
Ben de görebildiğimiz ProcessMonitorconemuhk.dll
artık myapp enjekte edilir, ancak powershell sürecine.
Beklediğim şey budur, ancak MYAPP çıktısını, aynı Powershell betiğinin ilk başlatıldığı aynı ConEmu Sekmesinde görmek istiyorum .
Öyleyse daha genel bir soru olabilir : ConEmu ile yalnızca bir çocuk sürecinin çıktısını değil, aynı zamanda torun sürecinin çıktısını aynı Conemu penceresine / sekmesine yönlendirmek mümkün müdür?