CyberInstaller Suite - 23. Passo 12: "Attributi file e cartelle"

In questo passo è possibile specificare eventuali attributi da impostare a file e/o cartelle presenti sul sistema destinazione a fine installazione.

La scritta in alto a destra indica il numero di file/cartelle a cui sono stati impostati gli attributi 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:
Per definire manualmente gli attributi a file e cartelle è possibile servirsi del comando ATTRIB dal prompt dei comandi, oppure tramite un clic sulla voce Proprietà sul menu che compare facendo clic col tasto destro del mouse sul file o sulla cartella desiderata).

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

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.

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.

CyberInstaller Suite - 23.1. Funzionamento

Questo passo si presenta come una lista in cui inserire il file o la cartella e gli attributi che si desidera impostare. Tale lista è divisa in 2 colonne:

File/Cartella: nome completo file o cartella a cui si desidera impostare gli attributi (percorso completo, utilizzando i patterns di sistema).

Attributi: lista di attributi (HSRA o N) da impostare al file/cartella corrispondente. E' possibile impostare tutti e 4 gli attributi a un file o ad una cartella (HSRA), con l'eccezione dell'attributo "normale" (N), che indica che il file non avrà nessun altro attributo (rimuove gli altri attributi eventualmente presenti).

Aggiungi [pulsante]

Consente di inserire una nuova lista di attributi a un file o ad una cartella tramite la finestra "Aggiungi attributi".

Modifica [pulsante]

Dopo aver selezionato un elemento precedentemente aggiunta nella lista, è possibile utilizzare questo pulsante per modificarne i parametri.
Questo stesso risultato si ottiene con un doppio clic sull'elemento desiderato.

Elimina [pulsante]

Cancella l'elemento della lista selezionato. Chiede una conferma.

Pulisci [pulsante]

Cancella tutti gli elementi della lista.

N.B.: In alternativa ai pulsanti Aggiungi, Modifica, Elimina e Pulisci, è possibile utilizzare il menu contestuale (pop-up) della lista relativa. Tale menu è attivabile tramite un clic col tasto destro del mouse sulla lista stessa. Questo comporta il vantaggio che, nelle operazioni di modifica ed eliminazione, si ha una maggiore certezza di avere selezionato l'elemento desiderato e di operare esattamente sull'elemento desiderato.
Tutte le liste presenti in CyberInstaller Suite dispongono di un menu contestuale attivabile tramite il tasto destro del mouse, che permette di raggiungere le operazioni più comuni consentite per la lista corrispondente.

CyberInstaller Studio - 23.2. Attività passo corrente

Elimina attributi da tutti i file: assegna l'attributo "normale" a tutti i file inseriti nel pacchetto.
Rendi "di sola lettura" tutti i file: assegna l'attributo "sola lettura" a tutti i file inseriti nel pacchetto.
Rendi "di sistema" tutti i file: assegna l'attributo "sistema" a tutti i file inseriti nel pacchetto.
Rendi "nascosti" tutti i file: assegna l'attributo "nascosto" a tutti i file inseriti nel pacchetto.
Rendi "archivio" tutti i file: assegna l'attributo "archivio" a tutti i file inseriti nel pacchetto.
Tutti gli attributi (HSRA) a tutti i file: assegna tutti gli attributi a tutti i file inseriti nel pacchetto.

Vedi anche...

Passi creazione pacchetto

Patterns di sistema

Impostazione di attributi a file/cartelle

CyberInstaller - Script di installazione