windows - Omdirigeringsproces stdout til ShellExecute (eller en anden måde at hæve og omdirigere)

Indlæg af Hanne Mølgaard Plasc

Problem




    Dette spørgsmål har allerede et svar her:

    

            

  •             Brug af ShellExecuteEx og indfangning af standard in/out/err
                    
                        5 svar
                    

            

  •     

Bedste reference


Dette er ikke muligt. At læse stdout CreateProcess er påkrævet. Men CreateProcess kan ikke starte en anden proces forhøjet ... /questions/469152/using-shellexecuteex-and-capturing-standard-in-out-err


Hvis det er muligt, opret din egen proces, som du måske lancerer forhøjet. Denne proces kan fange stdout. Brug nogle IPC til at kommunikere med denne proces for at få stdout.


Eller ved hjælp af simpel rør omdirigering.


Dette spørgsmål er allerede blevet stillet og er et duplikat til.
Se også dette spørgsmål om elevating.