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

di il
2 risposte

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

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

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

    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.
  • Re: Si può chiamare app console da .net native uwp senza lasciare tracce?

    Grazie della risposta
Devi accedere o registrarti per scrivere nel forum
2 risposte