Sei già un cliente NinjaOne? Effettua il login per visualizzare le altre guide e gli ultimi aggiornamenti.

Branding: variabili di ambiente tramite icona Systray

 

NinjaDojo-logo-darkblue.jpg

 

Di seguito è riportato un elenco delle variabili di ambiente che possono essere richieste per i dispositivi Windows tramite il modulo di richiesta di assistenza dell'icona della barra delle applicazioni. Sono elencati anche i passaggi per restituire le variabili di ambiente MacOS.

Nota importante: l'esempio riportato di seguito estrae le variabili direttamente da Windows, pertanto NinjaOne non ha alcun controllo sulle variabili esistenti e non esistenti.

Per visualizzare un elenco delle variabili di ambiente impostate:

Windows

  1. Vai su Start > Tutti i programmi > Accessori > Prompt dei comandi.
  2. Nel prompt dei comandi, inserisci set. Nella finestra di comando viene visualizzato un elenco di tutte le variabili di ambiente impostate.

MacOS

  1. Avvia Terminale o una shell.
  2. Digita printenv. Nella finestra Terminale o shell viene visualizzato un elenco di tutte le variabili di ambiente impostate.

Variabili di ambiente standard (integrate) di Windows (esempio):

VariabileVolatile
(sola lettura)
Valore predefinito in Windows 7/10/2008 (supponendo che l'unità di sistema sia C: )
ALLUSERSPROFILEC:ProgramData
APPDATAC:Users{nome utente}AppDataRoaming
CDYLa directory corrente (stringa).
ClientNameYSolo server terminal: il nome del computer di un host remoto.
CMDEXTVERSIONYNumero di versione corrente delle estensioni del processore di comandi. (NT = "1", Win2000+ = "2".)
CMDCMDLINEYLa riga di comando originale che ha richiamato il processore di comandi.
CommonProgramFilesC:ProgrammiFile comuni
COMMONPROGRAMFILES(x86)C:Programmi (x86)File comuni
COMPUTERNAME{nome computer}
COMSPECC:WindowsSystem32cmd.exe o, se si utilizza un sistema WOW a 32 bit, C:WindowsSysWOW64cmd.exe
DATAYLa data corrente utilizzando lo stesso formato specifico della regione come DATE.
ERRORLEVELYIl valore ERRORLEVEL corrente, impostato automaticamente all'uscita da un programma.
FPS_BROWSER_APP_PROFILE_STRING
FPS_BROWSER_USER_PROFILE_STRING

Internet Explorer
Predefinito
Queste sono variabili non documentate per il browser Edge in Windows 10.
Numero massimo di nodi numericiY (nascosto)Il numero di nodo NUMA più alto su questo computer.
HOMEDRIVEYC
HOMEPATHYUtenti{nome utente}
LOCALAPPDATAC:Users{nome utente}AppDataLocal
LOGONSERVER\{server_di_accesso_dominio}
NUMERO_DI_PROCESSORIYIl numero di processori in esecuzione sul computer.
OSYSistema operativo in uso sulla workstation dell'utente.
PATHUtente e sistema
C:WindowsSystem32;C:Windows;C:WindowsSystem32Wbem;{più percorsi del programma}
PATHEXT.COM; .EXE; .BAT; .CMD; .VBS; .VBE; .JS ; .WSF; .WSH; .MSC
Determina le estensioni dei file eseguibili predefiniti da cercare e utilizzare, e in quale ordine, da sinistra a destra.
La sintassi è simile alla variabile PATH, con separatori costituiti da punti e virgola.
PROCESSOR_ARCHITECTUREYAMD64/IA64/x86 Questo non indica l'architettura del processore, ma solo quella del processo corrente, quindi restituisce "x86" per un processo WOW a 32 bit in esecuzione su Windows a 64 bit. Vedere Rilevamento del sistema operativo a 32/64 bit
PROCESSORE_ARCHITETTURA6432=%PROCESSOR_ARCHITECTURE% (ma disponibile solo per i processi a 64 bit)
PROCESSOR_IDENTIFIERYID processore della workstation dell'utente.
PROCESSORE_LEVELYLivello del processore della workstation dell'utente.
PROCESSORE_REVISIONEYVersione del processore della workstation dell'utente.
ProgramW6432=%ProgramFiles%(disponibile solo con sistemi operativi a 64 bit)
ProgramDataC:ProgramData
ProgramFilesC:Program Files o C:Program Files (x86)
ProgramFiles(x86)1C:Program Files (x86) (disponibile solo con sistemi operativi a 64 bit)
PROMPTCodice per il formato corrente del prompt dei comandi, solitamente $P$G
C:>
PSModulePath%SystemRoot%system32WindowsPowerShellv1.0Modules
PubblicoC:UsersPublic
RANDOMYUn numero intero casuale compreso tra 0 e 32.767 (incluso).
%SessionName%Solo server terminal: per una sessione server terminal, SessionName è una combinazione del nome della connessione seguito da #SessionNumber. Per una sessione console, SessionName restituisce "Console".
SYSTEMDRIVEC
SYSTEMROOTPer impostazione predefinita, Windows è installato in C:Windows, ma non vi è alcuna garanzia in tal senso, poiché Windows può essere installato in una cartella diversa o con una lettera di unità diversa.
systemroot è una variabile di sistema di sola lettura che risolverà la posizione corretta.
NT 4.0, Windows 2000 e Windows NT 3.1 utilizzano come impostazione predefinita C:WINNT
TEMP e TMPVariabile utenteC:Users{Nome utente}AppDataLocalTemp
In XP era {nome utente}Impostazioni localiTemp
TIMEYL'ora corrente utilizzando lo stesso formato di TIME.
UserDnsDomainY
Variabile utente
Imposta se un utente ha effettuato l'accesso a un dominio e restituisce il dominio DNS completo a cui appartiene l'account dell'utente attualmente connesso.
USERDOMAIN{userdomain}
USERDOMAIN_roamingprofileIl dominio utente per i percorsi RDS o dei profili mobili standard. Windows 8/10/2012 (o Windows 7/2008 con Q2664408)
USERNAME{nome utente}
USERPROFILE%SystemDrive%Users{username}
Equivalente alla variabile di ambiente $HOME in Unix/Linux
WINDIR

%WinDir% è precedente a Windows NT e sembra essere stato sostituito da %SystemRoot%
Impostato di default come windir=%SystemRoot%
%windir% è una variabile regolare e può essere modificata, il che la rende meno robusta rispetto a %systemroot%

Domande frequenti

Passi successivi