Si può chiamare app console da .net native uwp senza lasciare tracce?

di gian82 il
2 risposte
Ciao a tutti , volevo chiamare un app console con un parametro da un app uwp e vorrei sapere se del parametro resta qualche traccia su windows,oppure è possibile che un programma legga il parametro passato?
ciao

2 Risposte

  • Ciao

    In linea di principio le UWP girano dentro ad una loro sandbox, quindi non possono richiamare direttamente le app native (exe).

    Ci sono diverse opzioni per aggirare l'ostacolo e la più facile è quella di creare una tua app nativa (quindi NON UWP) che si registra come handler per uno specifico uri-scheme.
    A questo punto dall'app UWP gli dici di eseguire un link all'uri-scheme che tu conosci e quindi parte in automatico la tua app.
    In pratica emuli quello che fa già il sistema operativo quando avvia un browser tutte le volte che esegui un link ad http://


    Quanto al sapere i parametri, qualunque eseguibile parta (exe), tramite tool di sistema si possono vedere quante sessioni sono attive e quale riga di comando le ha eseguite. Pertanto è possibile che un malintenzionato riesca a vedere i parametri di esecuzione dell'app.
  • Grazie della risposta
Devi accedere o registrarti per scrivere nel forum
2 risposte