Capitolo 13 - Personalizzare le installazioni

Questo capitolo spiega come personalizzare le installazioni sui PC client, al fine di semplificare l'installazione e l'utilizzo del software.

Personalizzare il menu

Il menu di Printfil appare cliccando con il tasto destro sull'icona nella tray area (in basso a destra, vicino all'orologio).

Potreste voler disabilitare le funzioni principali, per evitare che l'utente le clicchi per errore.

  • Potete disabilitare il menu contenente le Lingue, in modo che l'interfaccia utente sia disponibile solo nella lingua attualmente selezionata.
    Per fare questo, entrate nella cartella di installazione di Printfil (di solito c:\Programmi\Printfil) e cancellate tutti i file .MSG

  • E' anche possibile disabilitare le voci di menu Configurazione, Ripeti ultima stampa e Registrazione, in modo che l'utente finale non possa cambiare le configurazioni locali, nè rilanciare le ultime stampe senza utilizzare l'applicazione sorgente.
    Per disabilitare queste voci è necessario avviare Printfil con il parametro NOMENU, come descritto nella prossima sezione.

  • In alternativa si possono lasciare solo le voci di menu Configurazione e Chiudi, avviando Printfil con il parametro CONFMENU, come descritto nella prossima sezione.

Parametri Linea di Comando di Printfil

Questi parametri possono essere utilizzati per modificare il funzionamento di Printfil.

Se Printfil viene avviato tramite un Vs. file batch, dovete solo aggiungerli dopo PRINTFIL.EXE, altrimenti dovrete modificare manualmente il collegamento utilizzato per avviare Printfil. Se non vengono rimossi gli spunti durante l'installazione, normalmente ne viene creato uno sul desktop ed uno in Start -> Programmi -> Esecuzione Automatica, in modo che Printfil parta automaticamente all'accensione del PC.

E' possibile usare solo uno dei seguenti parametri alla volta.

  • NOMENU
    Questo parametro è utilizzato per disabilitare le principali voci di menu: Configurazione, Ripeti ultima stampa e Registrazione, come descritto nella sezione precedente.

  • CONFMENU
    Questo parametro è utilizzato per disabilitare tutte le voci di menu, TRANNE Configurazione e Chiudi, come descritto nella sezione precedente.

  • CLOSE
    Eseguendo "Printfil CLOSE" potete chiudere automaticamente tutte le copie di Printfil attualmente in esecuzione sul computer.
    E' utile quando Printfil viene avviato tramite un file batch, per evitare copie multiple in esecuzione contemporaneamente.
    Ad esempio:

    C:\> EDIT START.BAT

    START.BAT

    @echo off
    c:
    cd \"Program Files"\Printfil
    start Printfil.exe
    cd \Mia_Dir
    Mia_App.Exe
    cd \"Program Files"\Printfil
    start Printfil.exe CLOSE

    Se \"Program Files"\Printfil non funziona, provare "\Program Files\Printfil" (diverse versioni di Windows funzionano diversamente)


  • DOSBox [LPTx / COMx]
    Eseguendo "Printfil DOSBox LPT1:" potete impostare automaticamente le variante dell'emulatore DOSBox supportate (DOSBox MegaBuild 6, DOSBox SVN Daum, vDos, vDosPlus e DOSBox-x, perchè la versione DOSBox 0.74 Standard non supporta le stampe) per catturare porte parallele e seriali ed inviare le stampe DOS su Printfil.
    Potete specificare LPT1: , LPT2: , LPT3: , COM1: , COM2: , COM3: o COM4: per DOSBox MegaBuild 6 e DOSBox SVN Daum, ed anche LPT4: , LPT5: , LPT6: , LPT7: , LPT8: , LPT9: , COM5: , COM6: , COM7: , COM8: e COM9: per vDos, VDosPlus e DOSBox-x.
    In ogni altro caso la porta si assume sia LPT1:

  • File-da-stampare.PRN/PDF/PCL/PS [stampante] [motore]
    E' possibile stampare un file PRN, PDF, PCL o PostScript su una qualsiasi stampante installata nel Pannello di Controllo di Windows semplicemente indicandone il nome dopo "Printfil.exe" (vedere il capitolo precedente per maggiori informazioni su questi tipi di file).
    Se viene indicata anche una stampante, il file verrà inviato a quella (o la predefinita, se quella non esiste), altrimenti verrà richiesta a video.
    Se viene indicato uno specifico motore di stampa, Printfil utilizzerà quello, altrimenti è possibile che venga richiesto a video, in alcuni casi.
    Ad esempio:
    PRINTFIL.EXE File-da-stampare.pdf "Canon MX490 series Printer" - stampa direttamente il PDF sulla stampante Canon.
    PRINTFIL.EXE File-da-stampare.pcl "Canon MX490 series Printer" PCL - stampa direttamente il file sulla stampante Canon utilizzando il motore di stampa PCL.
    PRINTFIL.EXE File-da-stampare.ps "Stampante Inesistente" PS - stampa direttamente il file sulla stampante predefinita utilizzando il motore di stampa PostScript.
    PRINTFIL.EXE File-da-stampare.prn "Stampante Inesistente" AUTO - stampa direttamente il file sulla stampante predefinita selezionando automaticamente il motore di stampa più adatto per quel tipo di file (con "AUTO" non mostra alcun messaggio a video).

  • Nome-file.PFL [/SILENT]
    Un file PFL (Printfil Licenses File) può contenere una o più licenze di Printfil. Può venire fornito dal Vs. Rivenditore Printfil all'atto dell'acquisto delle licenze. Specificando il nome del file PFL dopo "Printfil.exe", tutte le licenze contenute nel file vengono automaticamente importate in Printfil, senza dover manualmente inserire i codici nella finestra di registrazione.
    Un messaggio a video confermerà l'importazione delle licenze.
    Se dopo il nome del file PFL si aggiunge anche il parametro opzionale /SILENT il messaggio di cui sopra non viene visualizzato.

  • REPORT
    Questo parametro crea un file PrintfilSupport.zip contenente la configurazione locale, che può essere inviato manualmente al team di supporto se serve assistenza tecnica e Printfil non si avvia affatto.
    Questa è una soluzione di ultima istanza; normalmente è possibile contattarci con i metodi più veloci descritti su https://www.Printfil.com/isupp.htm.

Parametri Linea di Comando del Setup

Anche il funzionamento del programma di Setup può essere modificato da alcuni parametri per semplificare l'installazione per gli utenti finali.

I seguenti parametri possono essere combinati in una singola linea. Ad esempio: c:\> setup-pf.exe /SILENT /DIR="c:\printfil"

  • /LANG
    Aggiungendo questo parametro, il programma di Setup utilizzerà la lingua specificata, senza chiederla all'utente.
    Può avere i seguenti valori: ae, br, ca, cz, dk, nl, en, fi, fr, ge, gr, he, hu, ic, it, ma, no, pl, pt, ro, ru, se, sl, sp, sw, tr e ur.
    Vedere Traduzioni nel capitolo 17.

  • /SILENT, /VERYSILENT
    Imposta il Setup in modo "silenzioso" o "molto silenzioso". Quando il Setup è Silenzioso, viene visualizzata solo la finestra contenente la barra di progressione.
    Quando il setup è Molto Silenzioso, normalmente non viene visualizzato nulla, tranne eventuali messaggi d'errore, tipo "Disco Pieno" ecc.

  • /NOCANCEL
    Non permette all'utente di annullare il processo di installazione. Disabilita il pulsante "Annulla" ed ignora i click sul bottone "Chiudi".

  • /DIR="x:\dirname"
    Viene proposta questa directory in luogo di quella predefinita, visualizzata nella finestra "Selezione Cartella di Installazione". Deve essere specificato un percorso completo.

  • /GROUP="folder name"
    Viene proposto questo gruppo (nel menu start) in luogo di quello predefinito, visualizzato nella finestra "Selezione Cartella nel Menu Start".

  • /TASKS="desktopicon , starticon , pflfileassoc , prnfileassoc"
    E' possibile specificare solo quelli DESIDERATI.
    desktopicon Crea l'icona sul desktop
    starticon Fà sì che Printfil parta automaticamente quando un utente accede al sistema
    pflfileassoc Associa l'estensione dei file PFL a Printfil ( in modo che le licenze possano essere installate semplicemente cliccando sul file PFL )
    prnfileassoc Associa l'estensione dei file PRN a Printfil ( in modo che un si possa stampare un file PRN semplicemente cliccandoci sopra )
    Suggeriamo di lasciare almeno: /TASKS="pflfileassoc" (potrebbe essere utile per semplificare l'installazione delle licenze in seguito)

Video di esempio: Come installare, configurare e registrare Printfil con un singolo click, tramite un file batch

Eseguire diverse copie di Printfil nello stesso PC, con diverse configurazioni

A meno che non venga rimosso l'apposito spunto, il programma di installazione di Printfil aggiunge un collegamento a Printfil.exe nella cartella commonstartup di Windows (Start -> Programmi -> Esecuzione Automatica) in modo che Printfil sia automaticamente eseguito ogni volta che un utente accede alla macchina.

Questo fa sì che Printfil parta automaticamente nei sistemi Windows Client, alla partenza del PC, mentre nei sistemi Windows Terminal Server viene lanciata una diversa istanza di Printfil per ogni utente remoto che accede al server; ognuna con una configurazione specifica per quell'utente, gestita in automatico da Printfil stesso.

In alcuni casi comunque, potreste voler eseguire Voi stessi diverse copie di Printfil su uno stesso PC, anche nei sistemi Windows Client. Ad esempio, se volete catturare diverse porte LPT e porte COM contemporaneamente, o se volete stampare lo stesso lavoro su diverse stampanti in un singolo passaggio.

Per poter eseguire diverse istanze di Printfil nello stesso computer, con diverse configurazioni (Printfil.ini), è necessario sostituire il collegamento a Printfil.exe nella cartella commonstartup di Windows con un file batch, come di seguito:

C:\> EDIT START.BAT

START.BAT

@echo off
c:
cd \folder1
start \"Program Files"\Printfil\Printfil.exe
cd \folder2
start \"Program Files"\Printfil\Printfil.exe

Se \"Program Files"\Printfil\Printfil.exe non funziona, provare "\Program Files\Printfil\Printfil.exe" (diverse versioni di Windows funzionano diversamente)

E' necessario mettere manualmente un file PRINTFIL.INI sia in c:\folder1 che in c:\folder2 per contenere le configurazioni specifiche per quell'istanza di Printfil. Entrando (cd) nella directory prima di lanciare Printfil, si istruisce Printfil affinchè usi la configurazione specifica ivi memorizzata in luogo di quella standard.

Video di esempio: Come catturare sia LPT1: che LPT2: contemporaneamente



Download PrintFil
   
   
Stampa da DOS a USB ora! Scarica la versione di prova gratuita!

Facebook ★★★★☆ (4.9/5) su 41 recensioni

Facebook Youtube Instagram