CyberInstaller Studio - 24. Impostazione di attributi a file/cartelle

Cliccando sul pulsante "Aggiungi" del passo 12 - "Attributi file e cartelle" verrà aperta una finestra tramite la quale sarà possibile impostare gli attributi a file e cartelle distribuiti nel pacchetto corrente.

Alla fine del processo di installazione vero e proprio si può avere la necessità di impostare alcuni attributi ai file installati, oppure a intere cartelle, sul sistema destinazione. Gli attributi impostabili sono gli stessi definiti dal sistema operativo, e sono descritti nella tabella seguente:

 

Attributo Identificativo Descrizione
Hidden (nascosco) H il file è nascosto ad una normale visualizzazione della cartella che lo contiene
System (sistema) S il file è marcato come di sistema e verrà trattato come se fosse un componente vitale per Windows, quindi con restrizioni
Read Only (sola lettura) R il file è a sola lettura e non sarà possibile cancellarlo tramite la normale procedura di cancellazione
Archive (archivio) A il file può essere copiato tramite la procedura standard
Normal (normale) N il file non contiene nessun altro attributo

 

  CyberInstaller Studio - 24.1. Utilizzo della finestra "Aggiungi attributi"

 

File o cartella [campo] - Es.: "|AppPath|\Studio\CyberInstaller Studio.exe"

Nome completo file/cartella sul sistema destinazione a cui si desidera impostare gli attributi. E' altamente raccomandato riferirsi unicamente ai file distribuiti nel pacchetto di installazione corrente. E' possibile riferirsi a questi tramite il pattern "|AppPath|"; utilizzando il pulsante "Pacchetto..." il pattern appropriato verrà inserito automaticamente.

 

Pacchetto... [pulsante] [raccomandato]

Apre la finestra di dialogo "Sfoglia pacchetto", che permette di selezionare un file solo tra quelli presenti nel pacchetto corrente e solo del tipo adatto all'operazione in corso (tutti, *.*), quindi senza possibilità di commettere errori. E' consigliabile utilizzare questo pulsante per evitare di commettere errori di digitazione rischiando, in questo modo, di riferirsi a un file che risulterebbe inesistente.

 

Sfoglia... [pulsante]

Apre la finestra di dialogo Apri/Seleziona file tramite la quale selezionare il file di cui modificare li attributi tra i file del proprio sistema. Non è consigliabile utilizzare questo pulsante, poiché il file da selezionare dovrebbe trovarsi nel pacchetto corrente (cioè sul sistema destinazione). Utilizzare invece il pulsante "Pacchetto...". 

 

Cartelle speciali... [pulsante]

Permette di aprire la finestra "Cartelle speciali di sistema" per indicare agevolmente un pattern da utilizzare come percorso. Questo pulsante dovrebbe essere utilizzato in combinazione al pulsante "Sfoglia...": prima infatti si seleziona un file dal sistema corrente, poi si evidenzia il percorso da modificare con il mouse, poi si seleziona questo pulsante per indicare il percorso sul sistema destinazione. Questa procedura è sconsigliata, utilizzare invece il pulsante "Pacchetto...", che permettere di svolgere la stessa operazione più agevolmente.

N.B.: E' possibile intervenire su tutti i file presenti nel sistema destinazione (utilizzando i patterns per riferirsi ai percorsi di sistema), ma è raccomandato intervenire unicamente sui file distribuiti con il pacchetto corrente. 
La modifica di altri file di sistema potrebbe compromettere il sistema destinazione e visto che l'utente è sempre informato di qualsiasi modifica apportata da CyberInstaller al sistema, una procedura poco ortodossa di questa funzionalità potrebbe pregiudicare la professionalità del pacchetto di installazione creato.

 

Attributi [caselle di controllo]

Mettendo un segno di spunta alle caselle di controllo si attiverà l'attributo relativo. Gli attributi sono accumulabili, tranne per l'attributo Normale, che cancella qualsiasi altro attributo presente. Quindi un file/cartella potrà averli tutti ("HSRA"), oppure solo alcuni (es.: "HS" o "RA" o "R" o "N"). Per assicurarsi di eliminare tutti gli attributi a un file/cartella, impostare l'attributo Normale.

 

OK [pulsante]

Aggiunge l'impostazione degli attributi specificati al file/cartella. Equivale alla pressione del tasto <INVIO>.

 

Annulla [pulsante]

Chiude la finestra senza tenere conto delle modifiche effettuate. 

 

 

  CyberInstaller Studio - 24.2. Esempi

Es. 1:  si desidera impostare gli attributi di sola-lettura e di archivio al file CyberInstallerStudio.exe distribuito nel proprio pacchetto.

File o cartella = "|AppPath|\Studio\CyberInstallerStudio.exe"

sistema = No

sola lettura = Sì

nascosto = No

archivio = Sì

normale = No

 

Es. 2:  si desidera essere sicuri di impostare unicamente l'attributo Nascosto al file Utenti.dat contenuto nella cartella Database del proprio software. Si desidera, quindi, eliminare preventivamente qualsiasi attributo eventualmente già impostato. 

Pertanto sarà necessario compiere due operazioni sullo stesso file. La prima per impostare l'attributo normale che eliminerà qualsiasi altro attributo già impostato:

File o cartella = "|AppPath|\Database\Utenti.dat"

sistema = No

sola lettura = No

nascosto = No

archivio = No

normale = Sì

La seconda per impostare l'attributo/gli attributi voluti:

File o cartella = "|AppPath|\Database\Utenti.dat"

sistema = No

sola lettura = No

nascosto = Sì

archivio = No

normale = No

 

 

  Vedi anche...

 

Passo 12: Impostazione attributi a file/cartelle

Patterns di sistema

Finestra di dialogo Sfoglia pacchetto

Finestra di dialogo Apri/Salva file

Finestra di dialogo Cartelle speciali di sistema
CyberInstaller - Script di installazione