Linea di comando |
La sintassi per eseguire Proteus differisce a seconda della versione considerata:
La linea di comando è la seguente:
proteus [parametri] [programma] [input|.|..] [output|.|..] ...
Quando viene eseguito senza argomenti, Proteus visualizza un breve riassunto che ne spiega l'uso.
Ecco il significato dei parametri sulla linea di comando:
-vstampa il numero di versione dell'interprete Proteus ed esce -hvisualizza una schermata riassuntiva (equivalente all'esecuzione senza argomenti) ed esce -cesce con livello di errore 0 se e solo se il programma è sintatticamente corretto; il programma non viene eseguito -fforza la sovrascrittura di output, se esiste (mutuamente esclusivo con -q) -aappende l'uscita a output, se esiste (mutuamente esclusivo con -q) -qabortisce senza sovrascrivere output, se esiste (mutuamente esclusivo con -f e -a) -oignora output e scrive sull'uscita standard (PRINT[LN] come CONSOLE[LN], ma rispettando il valore di EOL) -zpone input/output a '..'; tutti i parametri specificati dopo il nome del programma sono considerati parametri utente -iignora input e preleva i dati dall'ingresso standard (mutuamente esclusivo con -p) -ppreleva programma dall'ingresso standard (ignora il parametro programma; mutuamente esclusivo con -i) -gignora le direttive sconosciute -jcerca i programmi anche nella variabile di ambiente PATH -kUnix: converte '\' in '/' negli argomenti relativi a nomi di file
Dos/Windows: converte '/' in '\' negli argomenti relativi ai nomi di file -xcarica il programma dalla riga "#!..proteus..", ignorando quanto precede questa riga -dnformato della data; n può essere 0 (mm/gg/aaaa), 1 (gg/mm/aaaa), 2 (aaaa/mm/gg) -tnformato dell'ora; n può essere 0 (24 ore) o 1 (12 ore) -enepoca (per l'interpretazione delle date con anni di 2 cifre) -wsimposta i diritti di accesso per output (si veda la descrizione dell'identificatore predefinito FILE_MASK) -lsvalore del terminatore di riga EOL per scrittura su output (può includere costanti C-like) -bsvalore del terminatore di riga CEOL per scrittura su console (può includere costanti C-like) -rsvalore del terminatore di riga EEOL per scrittura su standard error (può includere costanti C-like) -nsdefinisce l'etichetta s (sensibile alle maiuscole) -usrimuove la definizione dell'etichetta s (sensibile alle maiuscole) -ssutilizza la stringa s come estensione di default per output -msutilizza la stringa s come valore predefinito per MONTHS -ysutilizza la stringa s come valore predefinito per DAYS -$ verifica l'autenticità di un file .prk (set di chiavi per un programma protetto) ed esce -! attende la pressione di un tasto prima di ritornare il controllo al sistema operativo, al termine dell'esecuzione del programma
I valori predefiniti sono:
Alcune note:
Per questa versione non esiste linea di comando.
La linea di comando è la seguente:
proteus [parametri] [programma]
Quando viene eseguito senza argomenti, Proteus visualizza un breve riassunto che ne spiega l'uso.
Ecco il significato dei parametri sulla linea di comando:
-installinstalla il servizio Proteus -removerimuove il servizio Proteus installato -debugpermette di eseguire il servizio come programma a console; il file di programma, se non specificato, viene letto dalla chiave di registro. Si raccomanda sempre di effettuare un accurato debug prima di installare un programma come servizio, soprattutto se il servizio viene impostato come Automatico (si veda la documentazione di Windows al riguardo: Pannello di Controllo, Strumenti di Amministrazione, Servizi, Proprietà di Proteus Service).
Inizio pagina | Prossimo argomento | Argomento precedente | Indice per argomenti | Indice analitico |