È possibile convertire un pacchetto ThinApp da uno che non è compatibile con Workspace ONE Access in uno che Workspace ONE Access può distribuire e gestire. È possibile utilizzare uno dei seguenti metodi: utilizzare il comando ThinApp 4.7.2 relink, rigenerare il pacchetto dai file di progetto ThinApp dopo aver modificato il file Package.ini per aggiungere i parametri necessari di Workspace ONE Access oppure acquisire nuovamente l'applicazione Windows con le impostazioni appropriate di Workspace ONE Access selezionate nel programma ThinApp Setup Capture.

Nota: Un pacchetto ThinApp che è compatibile con Workspace ONE Access può essere utilizzato per una distribuzione di Workspace ONE Access. Solo gli utenti di Workspace ONE Access che hanno installato l'applicazione Workspace ONE Access Desktop possono avviare ed eseguire questi pacchetti abilitati. Durante il runtime, il pacchetto ThinApp carica una DLL denominata specificamente e utilizza tale DLL per verificare il permesso dell'utente con Workspace ONE Access. Poiché la DLL viene installata con l'applicazione Workspace ONE Access Desktop, questi pacchetti ThinApp possono essere eseguiti solo nei sistemi Windows in cui è installata l'applicazione Workspace ONE Access Desktop.

Prerequisiti

Verificare di disporre dell'accesso agli elementi necessari per il metodo scelto.
  • Se si utilizza il comando relink, verificare di disporre dei file eseguibili per il pacchetto ThinApp che viene convertito e l'applicazione relink.exe di ThinApp 4.7.2.
  • Se si aggiorna il file Package.ini del progetto ThinApp e si rigenera il pacchetto, verificare di disporre dei file di progetto necessari dal programma ThinApp 4.7.2 per la rigenerazione.
  • Se si acquisisce di nuovo l'applicazione Windows, verificare di disporre del programma Setup Capture ThinApp 4.7.2 e del programma di installazione dell'applicazione richiesti dal programma per acquisire di nuovo l'applicazione. Fare riferimento alla Guida per l'utente di ThinApp per maggiori dettagli.

Verificare di poter accedere alla condivisione di rete ThinApp utilizzata da Workspace ONE Access e di poter creare sottocartelle e copiare i file.

Procedura

  • Utilizzando una versione del programma ThinApp supportata da Workspace ONE Access, creare un pacchetto ThinApp compatibile utilizzando uno dei metodi disponibili.
    Opzione Descrizione
    Utilizzare il comando relink -h. L'uso del comando relink -h è il metodo più semplice. Utilizzare il programma relink.exe da ThinApp 4.7.2 o versione successiva. Utilizzare questo metodo in uno dei seguenti casi:
    • Non è possibile utilizzare il metodo di rigenerazione in quanto non è presente la cartella di progetto.
    • L'uso di Setup Capture per acquisire di nuovo l'applicazione richiede troppo tempo.
    • Non si dispone del programma di installazione dell'applicazione richiesto per la riacquisizione con Setup Capture.
    Nota: Il runtime ThinApp viene aggiornato quando si esegue il comando relink -h su un pacchetto ThinApp.

    È possibile eseguire il comando relink dalla directory Programmi di ThinApp per visualizzare la guida della sintassi del comando.

    Per creare un pacchetto compatibile, utilizzare la sintassi di base del comando:

    relink -h cartella-eseguibile/*.*

    dove cartella-eseguibile è una cartella contenente gli eseguibili del pacchetto ThinApp che si desidera aggiornare.

    Importante: Quando si utilizza il comando relink, non sarà possibile fare riferimento alla cartella degli eseguibili del pacchetto sulla condivisione di rete utilizzata per i pacchetti ThinApp nell'ambiente di Workspace ONE Access. Quando aggiorna il runtime ThinApp, il comando converte i vecchi eseguibili in file BAK e scrive tali file, insieme ai nuovi file, nella cartella. Poiché la condivisione di rete di solito non consente la scrittura, è necessario che il nuovo collegamento punti a una copia della cartella di eseguibili.

    Altri casi di utilizzo per il comando relink sono descritti nell'articolo della knowledge base VMware all'indirizzo http://kb.vmware.com/kb/2021928.

    Aggiornare manualmente il file Package.ini con i parametri necessari, quindi rigenerare il pacchetto. Utilizzare questo metodo quando non è disponibile il programma di installazione dell'applicazione per il processo di riacquisizione, se si desidera evitare la configurazione up-front richiesta dalla riacquisizione dell'applicazione o se si desidera integrare le funzionalità da una versione più recente di ThinApp più di quanto farebbe il comando relink. Poiché la rigenerazione di un pacchetto integra le modifiche al file system e al registro che provengono da una nuova versione di ThinApp, una rigenerazione rileverebbe tali modifiche proprio come quando una nuova versione di ThinApp fornisce un nuovo parametro Package.ini da impostare.
    Nella sezione [Build Options] del file Package.ini, aggiungere i seguenti parametri:
    ;--- VMware Identity Manager Parameters ---
    AppID=genid
    NotificationDLLs=hzntapluginlugin.dll
    hzntaplugin.dll è la DLL che il runtime ThinApp richiama per verificare i permessi dell'utente di Workspace ONE Access per l'uso dell'applicazione virtualizzata.

    Facoltativamente, è possibile includere il parametro HorizonOrgURL e impostarlo sul proprio nome di dominio completo di Workspace ONE Access.

    Acquisire di nuovo l'applicazione utilizzando Setup Capture, quindi selezionare le impostazioni necessarie di Workspace ONE Access. Utilizzare questo metodo se si desidera acquisire di nuovo l'applicazione piuttosto che utilizzare uno degli altri metodi. Per creare un pacchetto compatibile utilizzando ThinApp Setup Capture, selezionare le impostazioni appropriate nella procedura guidata per gestire il pacchetto con Workspace ONE Access durante il processo di acquisizione. Vedere la guida per l'utente di ThinApp per i dettagli del processo di acquisizione.

risultati

È disponibile una serie di file (file EXE e facoltativamente file DAT) per un pacchetto ThinApp che può essere distribuito e gestito da Workspace ONE Access.

Operazioni successive

Per le operazioni da eseguire per aggiungere i pacchetti ThinApp alla condivisione di rete, vedere Creazione di una condivisione di rete per i pacchetti ThinApp gestiti da Workspace ONE Access.