ICE90
ICE90 invia un avviso se rileva che la directory di un collegamento è stata specificata come proprietà pubblica. I nomi di proprietà pubbliche vengono scritti in lettere maiuscole. Un collegamento specificato da una proprietà pubblica potrebbe non funzionare se il valore della proprietà ALLUSERS cambia.
Questa azione personalizzata ICE convalida la tabella Shortcut e usa la tabella Directory. Se la tabella Directory non è presente, restituisce senza convalidare la tabella Collegamento e non invia errori o avvisi.
Risultato
ICE90 pubblica l'avviso seguente.
Errore ICE90 | Descrizione |
---|---|
Il collegamento '[1]' ha una directory che è una proprietà pubblica (ALL CAPS) e si trova nella directory del profilo utente. Questo causa un problema se il valore della proprietà ALLUSERS cambia nella sequenza dell'interfaccia utente. | La directory di un collegamento è stata specificata come proprietà pubblica. |
Esempio
ICE90 segnala l'avviso seguente per l'esempio:
The shortcut 'Shortcut1' has a directory that is a public property (ALL CAPS)
and is under user profile directory. This results in a problem if the value
of the ALLUSERS property changes in the UI sequence.
In questo esempio MYDIR si trova in un profilo utente. ICE90 invia un avviso perché il percorso della directory di destinazione è specificato da una proprietà pubblica, MYDIR. Un utente può modificare la proprietà MYDIR o ALLUSERS. Se ALLUSERS è impostato per il contesto di installazione computere MYDIR si trova in un profilo utente, il file di collegamento in MYDIR viene copiato nel profilo "Tutti gli utenti" e non nel profilo di un determinato utente. Se ALLUSERS è impostato per il contesto di installazione per utente, il file di collegamento in MYDIR viene copiato nel profilo di un determinato utente e non è disponibile per altri utenti.
tabella di scelta rapida (parziale)
Scorciatoia | Directory_ |
---|---|
Collegamento1 | MYDIR |
tabella directory (parziale)
Directory | Directory_Parent |
---|---|
MYDIR | ProgramMenuFolder |
Argomenti correlati