Come configurare Windows Sandbox (esegui app/script, condividi cartelle, ecc.)

Windows Sandbox è un ambiente virtualizzato simile a una macchina virtuale disponibile in Windows 10 Pro și Enterprise . Puoi usarlo per testare app che non sei sicuro siano sicure, visitare siti Web non affidabili e in generale fare cose che temi possano compromettere il tuo sistema principale. Fino all'aggiornamento di maggio 2020(May 2020 Update) , non era possibile personalizzare in alcun modo Windows Sandbox . Ora puoi, poiché Microsoft ti consente di creare e utilizzare script che possono alterare il modo in cui funziona Windows Sandbox . Ecco come farlo:

NOTA:(NOTE:) prima di poter personalizzare il funzionamento di Windows Sandbox sul PC, devi prima installarlo. Se hai bisogno di aiuto, leggi Come installare Windows Sandbox in Windows 10 in tre passaggi(How to install Windows Sandbox in Windows 10 in three steps) . Inoltre, se ti stai chiedendo in che modo Windows Sandbox potrebbe esserti utile, ecco alcune idee: 4 cose che puoi fare con Windows Sandbox(4 things you can do with Windows Sandbox) . Inoltre, tieni presente che questa guida si applica solo a Windows Sandbox in Windows 10 con l'aggiornamento di maggio 2020(May 2020 Update) , le edizioni Pro o Enterprise(Pro or Enterprise editions) . Non è disponibile in Windows 10 Home .

Come configurare Windows Sandbox

Per personalizzare Windows Sandbox o eseguire automaticamente app e script all'avvio, devi creare un file di configurazione. Per fare ciò, puoi utilizzare Blocco note(Notepad) o qualsiasi altra applicazione di elaborazione di testo per scrivere codice per Windows Sandbox . Ogni file di configurazione che crei per Windows Sandbox deve iniziare con la riga e termina con la riga</Configuration>. Tutto l'altro codice che stai per aggiungere deve essere inserito tra queste righe di codice.

Creazione di un file di configurazione di Windows Sandbox

Dopo aver creato il file di configurazione e aver finito di aggiungere tutto il codice ad esso, devi salvarlo utilizzando l'estensione del file .wsb .

Salvataggio di un file di configurazione di Windows Sandbox (.wsb)

Quindi, puoi fare doppio clic o toccare due volte il file .wsb per avviare il tuo Windows Sandbox personalizzato .

Un file di configurazione di Windows Sandbox personalizzato

Ora vediamo quale codice e script puoi utilizzare per Windows Sandbox :

Come condividere cartelle con Windows Sandbox

Windows Sandbox può mappare le cartelle dall'host. In altre parole, puoi fare in modo che Windows Sandbox "veda" le cartelle che si trovano sul tuo PC Windows 10. Per farlo, nel file .wsb che hai creato con Blocco note,(Notepad,) aggiungi il codice seguente:

<Cartelle mappate>

<Cartella mappata>

Cartella condivisa con Windows Sandbox

<ReadOnly>vero o falso</ReadOnly>

</cartella mappata>

</Cartelle mappate>

Puoi aggiungere tutte le cartelle da condividere che vuoi: assicurati solo di inserire i loro percorsi tra i filetag. Inoltre, per ogni cartella aggiunta all'elenco, puoi specificare se desideri che Windows Sandbox abbia accesso in sola lettura. Per questo, aggiungi il codiceVEROdopo ciò. Se vuoi che Windows Sandbox abbia accesso in scrittura a quella cartella, aggiungi il codicefalsodopo ciò. Tuttavia, ricorda che ciò rende i file e le cartelle della cartella condivisa disponibili per le app che esegui in Windows Sandbox . In altre parole, quelle app possono modificare i tuoi file, cosa che potresti non volere.

Ad esempio, se desideri che Windows Sandbox abbia accesso alla cartella Download , digita:(Downloads)

<Cartelle mappate>

<Cartella mappata>

C:UtentiNomeUtenteDownload

<Sola lettura>vero</Sola lettura>

</cartella mappata>

</Cartelle mappate>

Condivisione di una cartella con Windows Sandbox

Assicurati di cambiare UserName con il nome del tuo (UserName)account utente(user account) di Windows 10 .

Quindi, quando esegui Windows Sandbox utilizzando questo file di configurazione .wsb , tutte le cartelle condivise sono immediatamente disponibili sul desktop o in questa posizione: C:\Users\WDAGUtilityAccount\Desktop .

Come appare una cartella condivisa in Windows Sandbox

Come eseguire automaticamente un'app o uno script in Windows Sandbox

Windows Sandbox ti consente anche di eseguire un'app (file eseguibile) o uno script subito dopo l'avvio. Per farlo, nel file di configurazione .wsb , devi aggiungere questo codice:

<Comando di accesso>

Comando da eseguire all'avvio

</LogonCommand>

Il comando può essere il percorso di qualsiasi file eseguibile o script disponibile all'interno di Windows Sandbox . Ciò significa che puoi, ad esempio, aprire automaticamente Esplora file, Blocco note(File Explorer, Notepad,) o altre app di sistema. Se lo desideri, puoi eseguire anche un'app che si trova in una cartella condivisa (come illustrato nella sezione precedente di questa guida).

Ecco un esempio di un file di configurazione di Windows Sandbox che apre automaticamente (Windows Sandbox)Esplora file(File Explorer) all'avvio:

Esecuzione di un comando/script in Windows Sandbox

Ed ecco un esempio di un file di configurazione di Windows Sandbox che mappa la cartella host (Windows Sandbox)Download(Downloads) ed esegue automaticamente un file eseguibile da essa:

Esecuzione di un file eseguibile in Windows Sandbox all'avvio

Nell'ultimo esempio, questo è ciò che otteniamo all'avvio di Windows Sandbox :

Un programma che veniva eseguito automaticamente all'avvio di Windows Sandbox

NOTA:(NOTE:) se si specifica un percorso per un comando, eseguibile o file di script che non esiste, Windows Sandbox restituisce un errore e si interrompe quando si tenta di aprirlo. Inoltre, durante la sperimentazione di questa funzionalità, non siamo riusciti a eseguire automaticamente i file eseguibili che richiedessero autorizzazioni amministrative(administrative permissions) e attivassero i prompt UAC(UAC prompts) , come Command Prompt .

Come abilitare o disabilitare la rete in Windows Sandbox

Se non si desidera che Windows Sandbox sia in grado di accedere alla rete e a Internet, nel file di configurazione .wsb aggiungere la seguente riga di codice:disattivare.

Disabilita la rete in Windows Sandbox

Questo disabilita i servizi di rete per Windows Sandbox , come puoi vedere nello screenshot qui sotto.

Windows Sandbox lanciato senza rete

Nel caso in cui desideri che la rete sia accessibile, elimina il file disattivareriga dal file di configurazione o modificare il valore Disattiva su (Disable)Predefinito(Default) :<Rete>Predefinito</Rete>.

Come abilitare o disabilitare l'unità di elaborazione grafica virtuale in Windows Sandbox

Allo stesso modo, Windows Sandbox ti consente anche di disabilitare il motore di rendering hardware della grafica virtuale. In altre parole, Windows Sandbox condivide la tua scheda grafica con Windows 10 sul tuo PC per impostazione predefinita. Tuttavia, puoi disabilitare questa funzione e forzare Windows Sandbox a utilizzare il rendering del software, in modo da non esporre la tua GPU . Sebbene ciò renda Windows Sandbox più lento, in alcune situazioni potrebbe essere utile. Per disabilitare il supporto vGPU in Windows Sandbox , nel file di configurazione .wsb , aggiungi questo codice:disattivare.

Disabilita la condivisione della scheda grafica in Windows Sandbox

Per abilitare la condivisione della GPU in Windows Sandbox , elimina il filedisattivareriga dal file di configurazione .wsb o impostarne il valore su Predefinito(Default) :<VGpu>Predefinito</VGpu>.

Quali altre funzionalità vorresti vedere in Windows Sandbox ?

Sebbene la configurazione del funzionamento di Windows Sandbox sia qualcosa che puoi fare ora, sembra ancora che sia solo in uno stato iniziale. Vorremmo anche vedere Microsoft aggiungere opzioni per la connessione automatica dei dispositivi USB direttamente a Windows Sandbox . Siamo sicuri che anche tu hai altre idee interessanti. Dicci quali altre funzionalità vorresti che Windows Sandbox avesse: commenta di seguito e discutiamo.



About the author

Sono un ingegnere del software con oltre due anni di esperienza lavorando su applicazioni mobili e desktop. Ho esperienza in aggiornamenti di Windows, servizi e Gmail. Le mie capacità mi rendono il candidato perfetto per attività come lo sviluppo di applicazioni Windows o la manutenzione dei client di posta elettronica.



Related posts