Windows PowerShell è una delle soluzioni di automazione delle attività multipiattaforma più potenti che semplifica e automatizza le configurazioni per quasi tutte le attività nell'ecosistema Windows. Con soluzioni dotate di una shell della riga di comando progettata, un linguaggio di scripting e un framework di gestione della configurazione, è possibile semplificare il processo di automazione come l'aggiunta di unità di rete, l'installazione di app, il caricamento di software di sicurezza e la concessione a un nuovo utente dell'accesso ai file condivisi.

Grazie alle sue migliori funzionalità rispetto ad altre shell e al moderno comando di accettare e restituire oggetti .NET, è diventato lo strumento più popolare tra gli amministratori di sistema e gli utenti esperti di Windows. Per migliorare Gestione dei dispositivi Windows, Scalefusion MDM consente all'IT di caricare file di script PowerShell e di eseguirli in remoto inviandoli su dispositivi Windows 10 gestiti.
In questo articolo esploreremo il processo passo passo di come gli script PowerShell possono essere caricati e distribuiti sui dispositivi Windows gestiti utilizzando Scalefusion.
Come distribuire ed eseguire script PowerShell utilizzando Scalefusion
Elementi essenziali per iniziare
1. Per cominciare, devi creare un profilo del dispositivo Windows nel dashboard Scalefusion e registrarti in un dispositivo Windows 10.
2. Devi assicurarti che la versione di Windows 10 sia 1809 o successiva e che appartenga a una delle due edizioni: Windows Pro, Business, Enterprise ed Education.
3. È necessario verificare se il file Agente MDM Scalefusion è installato nel dispositivo Windows registrato, in caso contrario, esegui questa operazione prima di procedere ulteriormente.
4. È necessario assicurarsi che lo spazio di archiviazione richiesto sia disponibile nell'Enterprise Store.
5. È necessario raccogliere i seguenti dettagli dallo sviluppatore insieme al pacchetto dell'app Enterprise:
- File di script PowerShell (.ps1).
- Inoltre, la dimensione del file deve essere inferiore a 1 GB
Passo 1:
Il nostro obiettivo è caricare e installare uno script PowerShell seguendo i passaggi indicati di seguito.
Accedi alla dashboard di Scalefusion, quindi vai alla scheda Gestione applicazioni nel menu delle funzionalità sul lato sinistro. Fare clic su Enterprise Store, quindi spostare il cursore per fare clic su Carica nuova app. Quindi fare clic su “carica app Windows”

Passo 2:
Scegli PowerShell (PS1) dal menu a discesa e carica il file PS1 che eseguirà lo script.

Passo 3:
Dopo aver selezionato PowerShell (PS1) dal menu a discesa, il file Script di Windows PowerShell la procedura guidata avvierà il processo di caricamento. Ecco i passaggi per caricare il file:
1. Immettere il nome dello script di PowerShell: Ti permetterà di identificare i Profili del Dispositivo.
2. Carica il file degli script di PowerShell: puoi scegliere una delle opzioni per caricare il file di script nella dashboard. Questi passaggi sono:
- Carica file locale: se hai il file PS1 disponibile localmente, puoi selezionarlo e caricarlo da lì.
- URL del file script PS: se hai il file nel server host o hai caricato il file nei server cloud i cui collegamenti sono accessibili pubblicamente, puoi utilizzare il collegamento per caricare il file.

Passo 4:
Ora dovrai selezionare le modalità in cui desideri che lo script venga eseguito durante il caricamento dal seguente menu a discesa:
- Esegui come sfondo: puoi scegliere questa opzione per eseguire gli script solo se non richiedi operazioni dell'interfaccia utente e il comando viene eseguito in background senza occupare la console. Esempi di tale modalità includono l'esecuzione dello script per Aggiunta utente, Abilita/Disabilita USB, Abilita/Disabilita Windows Update, ecc.
- Esegui in primo piano: è possibile scegliere questa opzione se gli script basati sull'interfaccia utente vengono eseguiti e occupano la console o attività sullo schermo come l'avvio del blocco note o la modifica dello sfondo che può essere eseguito in primo piano.

Passo 5:
Puoi selezionare un logo personalizzato e caricarlo che desideri attribuire al file di script. Se non ne carichi nessuno Logo personalizzato, il logo predefinito verrà salvato.
Quindi fare clic su Salva.

Passo 6:
Dopo aver fatto clic su Salva, Scalefusion elaborerà lo script e lo salverà al termine dell'elaborazione. Ora puoi selezionare il profilo del dispositivo in cui desideri pubblicare lo script e quindi fare clic su Pubblica.

Righe di chiusura...
PowerShell è uno dei linguaggi di scripting della shell più utilizzati e Scalefusion MDM sta razionalizzando questo potente strumento per l'automazione delle attività e semplificando la configurazione con la combinazione della velocità della riga di comando e della flessibilità dello scripting per automatizzare qualsiasi attività nell'ambiente Windows.


