Eseguire i flussi desktop in modalità picture-in-picture
Power Automate ti consente di eseguire flussi desktop presidiati all'interno di una finestra virtuale che replica il tuo desktop, in modo da poter continuare a lavorare sulla tua macchina mentre l'automazione è in esecuzione in parallelo.
Questa modalità di esecuzione assistita è chiamata picture-in-picture e utilizza la tecnologia Sessioni secondarie.
Ecco un breve tutorial video sull'esecuzione di flussi desktop in modalità picture-in-picture.
Prerequisiti
Power Automate per desktop deve essere installato nel computer.
L'utente deve aver effettuato l'accesso per utilizzare Power Automate.
L'utente necessita di un piano Power Automate Premium o dell'accesso a un ambiente con pagamento in base al consumo.
L'utente che esegue i flussi in picture-in-picture deve far parte dei seguenti criteri di Windows:
Computer Configuration\Windows Settings\Security Settings\Local Policies\User Rights Assignment\Allow Log On Locally
Computer Configuration\Windows Settings\Security Settings\Local Policies\User Rights Assignment\Access this computer from the network
Un dispositivo con Windows 10 (Pro o Enterprise), Windows 11 (Pro o Enterprise), Windows Server 2016, Windows Server 2019 o Windows Server 2022.
Abilita picture-in-picture sulla macchina
Per abilitare la modalità di esecuzione picture-in-picture sul computer, segui uno dei metodi qui descritti.
Importante
Per tutti i metodi sono richiesti i diritti di amministratore sul computer locale. Per le installazioni Microsoft Store, è disponibile solo il metodo manuale.
metodo | Descrzione |
---|---|
Manualmente | Esegui un flusso desktop in modalità picture-in-picture sul computer. Ti viene chiesto di abilitare la funzione. |
Programma di installazione MSI | Installa Power Automate con il programma di installazione MSI e seleziona l'opzione Abilita modalità Picture-in-Picture durante il processo di installazione. |
Installazione automatica | Installa Power Automate con installazione automatica. Durante l'installazione automatica, picture-in-picture è abilitato per impostazione predefinita sul computer. Per saltare l'abilitazione, aggiungi l'argomento -SKIPENABLEPIPMODE. Altre informazioni: Argomenti della riga di comando |
Comando | Aggiorna un'installazione esistente e abilita o disabilita la modalità di esecuzione picture-in-picture sul computer con un comando. Apri il menu Start, cerca Prompt dei comandi, fai clic con il pulsante destro del mouse, quindi seleziona Esegui come amministratore. Vai alla directory di installazione di Power Automate, per impostazione predefinita cd C:\Program Files (x86)\Power Automate Desktop ed esegui il comando PAD.ChildSession.Installer.Host.exe per abilitare picture-in-picture o PAD.ChildSession.Installer.Host.exe -d per disabilitarlo. |
Attiva un flusso desktop dalla console Power Automate in modalità picture-in-picture
Puoi attivare un flusso desktop in modalità picture-in-picture tramite la console Power Automate.
Seleziona il flusso di destinazione, apri il menu Altre azioni, quindi seleziona Esegui in Picture-in-Picture.
In alternativa, abilita la proprietà del flusso Esegui in Picture in Picture in modo che il flusso venga sempre eseguito in modalità Picture in Picture quando attivato localmente.
Quando esegui l'autenticazione nella sessione picture-in-picture, il flusso inizia a essere eseguito all'interno della finestra picture-in-picture.
Abilita opzioni Solo visualizzazione per bloccare l'input dell'utente e Sempre in primo piano per mantenere la finestra sempre in primo piano.
Suggerimento
Quando si eseguono più flussi in modalità picture-in-picture uno dopo l'altro, si consiglia di mantenere aperta la finestra picture-in-picture. Ciò garantisce un'esecuzione più rapida del flusso, poiché l'autenticazione dell'utente e il caricamento della sessione avverranno una sola volta.
Attiva un flusso desktop da un flusso cloud in modalità Picture-in-Picture
Puoi attivare un flusso desktop da un flusso cloud in modalità picture-in-picture.
L'attivazione dei flussi desktop dai flussi cloud consente di eseguire flussi desktop in modalità con intervento dell'utente o senza intervento dell'utente.
Importante
- L'esecuzione dei flussi in modalità picture-in-picture è disponibile solo per le esecuzioni con intervento dell'utente.
Per attivare un flusso desktop in Picture-in-Picture, apri il riquadro di configurazione dell'azione cloud Esegui un flusso creato con Power Automate per desktop. Imposta il campo Modalità di esecuzione su Con intervento dell'utente e, nella sezione Parametri avanzati, imposta il campo Modalità con intervento dell'utente su Picture-in-picture.
Quando si attiva il flusso desktop, viene visualizzata la finestra Picture-in-Picture, in cui viene richiesta l'autenticazione. Una volta effettuata l'autenticazione, inizia l'esecuzione del flusso, in modo simile a quando si attiva un flusso desktop dalla console Power Automate in modalità Picture-in-Picture.
Eseguire il debug di un flusso desktop in modalità Picture-in-Picture
Puoi eseguire il debug di un flusso desktop in una sessione picture-in-picture direttamente tramite finestra di progettazione di flussi di Power Automate.
Per abilitare la modalità di esecuzione Picture-in-Picture nella finestra di progettazione, seleziona Esegui debug>Abilita modalità Picture-in-Picture.
Limitazioni dell'automazione del browser nella modalità Picture-in-Picture
Due istanze di un browser web (Chrome, Firefox o Microsoft Edge) non può essere aperto contemporaneamente alla stessa cartella dati utente sia nella sessione principale che in quella picture-in-picture.
Se un browser Web è già aperto sul desktop con una cartella di dati utente, si aprirà in picture-in-picture con un'altra cartella di dati utente e viceversa.
Questa limitazione viene gestita automaticamente con il parametro Cartella dati utente nelle azioni di avvio del browser nella finestra di progettazione di Power Automate. Per maggiori informazioni, vedi Avvia nuovo Microsoft Edge.
Il parametro Cartella dati utente ha le seguenti opzioni:
- Impostazione predefinita Picture-in-Picture (opzione predefinita)
- Impostazione predefinita browser
- Personalizzazione
Se impostato su Impostazione predefinita Picture-in-Picture, Power Automate crea una nuova cartella di dati utente che il browser potrà utilizzare quando il flusso viene eseguito in modalità Picture-in-Picture.
Importante
- Affinché l'automazione del browser funzioni correttamente, utilizza un'azione di avvio del browser per aprire il browser Web nella finestra Picture-in-Picture e abilitare l'estensione del browser Power Automate sulla cartella dati utente Picture-in-Picture.
- Utilizzare lo strumento di risoluzione dei problemi disponibile in Power Automate per desktop per diagnosticare i problemi relativi alla modalità Picture-in-Picture.
Se impostato su Browser predefinito, il browser all'interno della sessione picture-in-picture utilizza la cartella dati utente predefinita, che è la stessa utilizzata quando il flusso viene eseguito nella sessione principale.
Importante
- Se Cartella dati utente è impostata su Browser predefinito, il browser Web può aprirsi solo in una sessione alla volta.
Se impostato su Personalizzato, è possibile immettere una cartella dati utente personalizzata da utilizzare da parte del browser nelle esecuzioni di flussi picture-in-picture.
Problemi noti e limitazioni
- Se utilizzi un PIN per accedere a Windows, l'autenticazione PIN funziona solo la prima volta che viene aperta la sessione picture-in-picture. Successivamente l'autenticazione potrà avvenire solo tramite nome utente e password.
- Le applicazioni che si avviano all'avvio di Windows vengono aperte automaticamente anche nella sessione picture-in-picture. Ciò potrebbe causare un conflitto tra le due sessioni, poiché due istanze di un'applicazione vengono eseguite contemporaneamente. Per evitare questo problema, non impostare l'avvio automatico delle applicazioni all'avvio di Windows. Per risolvere questo problema, potrebbe essere necessario disconnettersi e accedere nuovamente oppure riavviare il computer.
- Le edizioni Windows Home non sono supportate.
- Non è possibile riavviare o spegnere la macchina mentre la sessione picture-in-picture è aperta.
- Gli appunti vengono condivisi tra la sessione picture-in-picture e la sessione principale.
- Con Windows Server, se più utenti sono connessi contemporaneamente al server, è possibile aprire solo una sessione picture-in-picture alla volta.
- Il timeout predefinito per avviare un processo in picture-in-picture è 120 secondi. Se l'accesso richiede più tempo, viene generato un errore di timeout.
- Picture-in-picture richiede le credenziali a ogni avvio nel caso in cui il seguente criterio Windows sia impostato su Disabilitato:
Local Group Policy\Computer Configuration\Administrative Templates\System\Credential Delegation\Allow delegating default credentials
- Se la smartcard viene utilizzata per accedere a Windows, il seguente criterio deve essere impostato su Non configurato o Disattivato:
Computer Configuration\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Device and Resource Redirection\Do not allow smart card device redirection