Domande frequenti sulle app aziendali Windows

Domande frequenti sulle app aziendali Windows.

Cos' è la modalità di installazione non presidiata?

Quando un'app è contrassegnata per l'installazione non presidiata, l'app viene installata automaticamente sui dispositivi di destinazione senza l'interazione dell'utente e il programma di installazione non visualizza un'interfaccia utente.

Qual è il comportamento sui dispositivi di destinazione quando un'app è contrassegnata sia per l'installazione non presidiata che istantanea?

Le possibili combinazioni tra installazioni non presidiate e installazioni istantanee sono descritte nella seguente tabella:
  Installazione istantanea su Installazione istantanea disattivata
Installazione non presidiata Installa l'app senza alcun intervento dell'utente. L'utente avvia l'installazione non presidiata dal catalogo app.
UI o basato su procedure guidate Richiede la procedura guidata di installazione dell'applicazione per consentire agli utenti di installare manualmente l'applicazione. L'utente installa manualmente l'app dal catalogo app.

Esempi di comandi di installazione non presidiata:

App Comandi
Evernote
Comandi di esecuzione
  • Comando di installazione non presidiata: %APPNAME%.exe /quiet
  • Comando di disinstallazione non presidiata: MsiExec.exe /X{DFDF0BE2-2D71-11E4-9454-00163E98E7D6} /qn
Criteri per la riuscita dell'installazione
  • Registro
    • Percorso chiave: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{DFDF0BE2-2D71-11E4-9454-00163E98E7D6}
    • Nome valore: DisplayName
    • Dati valore: Evernote v. 5.6.4
  • Il file esiste: C:\Program Files (x86)\Evernote\Evernote\Evernote.exe
  • Processo in esecuzione: Evernote.exe
VLC
Comandi di esecuzione
  • Comando di installazione non presidiata: %APPNAME%.exe /S
  • Comando di disinstallazione non presidiata: {7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\VideoLAN\VLC\uninstall.exe
Criteri per la riuscita dell'installazione
  • Registro
    • Percorso chiave: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\50E7C3A773EE6D74991EE20BA5D33A7F
    • Nome valore: DisplayName
    • Dati di valore: VLC media player
  • Il file esiste: C:\Program Files\VideoLAN\VLC\vlc.exe
  • Processo in esecuzione: vlc.exe
Skype
Comandi di esecuzione
  • Comando di installazione non presidiata: %APPNAME%.exe /S
  • Comando di disinstallazione non presidiata: MsiExec.exe /X{1845470B-EB14-4ABC-835B-E36C693DC07D} /qn
Criteri per la riuscita dell'installazione
  • Registro
    • Percorso chiave: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\50E7C3A773EE6D74991EE20BA5D33A7F
    • Nome valore: ProductName
    • Dati sul valore: Skype 6.16
  • Il file esiste: C:\Program Files (x86)\Skype\Phone\Skype.exe
  • Processo in esecuzione: Skype.exe

Quali sono le impostazioni di memoria e di larghezza di banda consigliate per aggiungere un pacchetto Windows in MaaS360?

I seguenti suggerimenti sono le capacità di memoria standard che è possibile utilizzare per l'aggiunta di pacchetti / pacchetti MaaS360 :
  • 1 GB di archiviazione
  • Utilizzo della larghezza di banda di 6 GB per dispositivo in media in un periodo di 12 mesi
Le organizzazioni possono acquistare ulteriore spazio di memoria e larghezza di banda inviando una richiesta al team di gestione account MaaS360 . La gestione account può ordinare le seguenti parti:
  • D1AJKLL - IBM MaaS360 Content Service Bandwidth (SaaS) Gigabyte per Mese
  • D1AJHLL - IBM MaaS360 Content Service Storage (SaaS) Gigabyte al mese
Anche se la rete di distribuzione del contenuto MaaS360 può scaricare file di grandi dimensioni e installare app, è possibile considerare i seguenti problemi:
  • Desidero davvero scaricare un payload da 3 GB su tutti i miei dispositivi su Internet?
  • Qualcuno dei miei luoghi ha un piccolo tubo di larghezza di banda?
  • I miei dispositivi sono localizzati o distribuiti in tutto il paese?
  • È possibile utilizzare una condivisione file locale?

Se si dispone di una grande quantità di dispositivi centralizzati in una posizione specifica, è possibile creare una piccola applicazione che esegua i comandi per scaricare il package da un server di file locale invece di eseguire l'installazione del package. Ad esempio, creare un file batch per eseguire il download del payload da un server ed eseguire il programma setup.exe .

Quale contesto di installazione dovrei scegliere?

È possibile installare i package come sistema locale o come utente:
  • Se si desidera che MaaS360 installi il pacchetto in modalità non presidiata per impostazione predefinita come sistema locale, MaaS360 dispone delle autorizzazioni appropriate per installare il software.
  • Se si desidera che MaaS360 utilizzi l' installazione basata su UI/Wizard, per impostazione predefinita il pacchetto viene installato come utente che accede al catalogo delle applicazioni MaaS360 per Windows. Assicuratevi che l'utente abbia i permessi necessari per installare il software (alcuni software richiedono i diritti di amministratore), altrimenti l'installazione non andrà a buon fine.

Esempio di comandi che estraggono il file larges dal server locale

Per questo esempio, è possibile disporre di alcune applicazioni Office 365 ospitate in una posizione di condivisione interna. I seguenti comandi possono aiutarti a estrarre questi file dall'ubicazione di condivisione locale su un dispositivo. I comandi vengono compressi in un programma eseguibile che viene inviato dal catalogo app MaaS360 al dispositivo. I seguenti comandi scaricano un package dal server di condivisione file Windows interno:
  • cmd.exe /C mkdir "C:\Windows\Options\SWD\Office 2010"
  • xcopy /y "\\Servername\Sharename\Office 2010\Admin" "C:\Windows\Options\SWD\Office 2010\Admin" /s /i
  • xcopy /y "\\Servername\Sharename \Office 2010\OneNote.en-us" "C:\Windows\Options\SWD\Office 2010\OneNote.en-us" /s /i
  • xcopy /y "\\Servername\Sharename \Office 2010\Outlook.en-us" "C:\Windows\Options\SWD\Office 2010\Outlook.en-us" /s /i
  • xcopy /y "\\Servername\Sharename \Office 2010\PowerPoint.en-us" "C:\Windows\Options\SWD\Office 2010\PowerPoint.en-us" /s /i
  • xcopy /y "\\Servername\Sharename \Office 2010\Proofing.en-us" "C:\Windows\Options\SWD\Office 2010\Proofing.en-us " /s /i
  • xcopy /y "\\Servername\Sharename \Office 2010\ProPlus.en-us" "C:\Windows\Options\SWD\Office 2010\ProPlus.en-us " /s /i
  • xcopy /y "\\Servername\Sharename \Office 2010\Publisher.en-us" "C:\Windows\Options\SWD\Office 2010\Publisher.en-us" /s /i

È anche possibile utilizzare le voci di registro in un processo batch per tenere traccia del regset "[HKEY_LOCAL_MACHINE\SOFTWARE\SWD-OFF-Batch1]" "value"="No".

Come impacchettare i comandi nel file setup.exe ?

Per questo esempio, utilizzare C:\Windows\Options\SWD\Office 2010\setup.exe. È possibile raggruppare il file batch che contiene i comandi del pacchetto utilizzando WinZip Self - extractor (https://www.winzip.com/win/en/downse.html) o WinRAR https://www.rarlab.com/, quindi trasformare il pacchetto in un file EXE . Questo file setup.exe è memorizzato su MaaS360 e distribuito da MaaS360. Quando il file viene eseguito, il file EXE si espande e i file batch vengono eseguiti, scaricando grandi applicazioni da un server di condivisione locale. Se il server non è esposto a Internet, assicurarsi che venga inviato un messaggio di errore all'utente che richiede la connessione alla rete aziendale se le installazioni non riescono. L'uso di questo metodo per download di file di grandi dimensioni riduce la necessità per ogni dispositivo di richiamare e ricevere un download di grandi dimensioni che attraversa proxy e firewall e consuma grandi quantità di larghezza di banda. Questo processo sfrutta la rete LAN invece di WAN/Internet. Consultare la seguente documentazione per impacchettare le proprie applicazioni: