|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jul 2012
Messaggi: 130
|
[Batch] valore di %temp%
Ciao.
In uno script eseguito con privilegi amministrativi, come posso recuperare il valore associato alla variabile %temp% o %tmp% (directory dei file temporanei) per ogni profilo utente del sistema? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3741
|
ops.....smemorato
prova con systeminfo /s nomePC.dominio Ultima modifica di misterx : 21-04-2020 alle 19:35. |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: May 2001
Messaggi: 12936
|
Quote:
In particolare sotto HKEY_USERS dovresti trovare le cartelle associate ai profili utente della macchina. In ciascuna di queste cartelle trovi altre due sotto-cartelle: "Environment" e "Volatile Environment". Nella prima trovi le variabili TEMP, mentre nella seconda trovi tra gli altri USERNAME che ti permette di capire qual è il nome utente del profilo in questione. Proverei a dare un'occhiata a queste due e al tool "reg" con comando "query". |
|
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Jul 2012
Messaggi: 130
|
Il percorso corrispondente alle variabili %temp% e %tmp% si trova in HKU\<SID utente>\Environment.
Il problema è che per leggerlo con REG QUERY è necessario che l'hive dell'utente sia montato. Speravo che esistesse un metodo più semplice. |
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Jul 2012
Messaggi: 130
|
SETX serve per impostare le variabili, mentre io ho bisogno di leggerle.
Al limite dovrei utilizzare SET con il comando RUNAS, ma avrei bisogno delle password di ogni utente...Improponibile! |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3741
|
Quote:
Io non mi occupo più di queste cose e quindi più di tanto non riesco ad aiutarti. |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Apr 2005
Messaggi: 3285
|
Non credo tu abbia modi diversi che leggere dal HKCU del registro.
L'informazione sta lì e lì è il posto dove la leggi. Salvo che non fai un qualcosa per cui, al login di ogni utente, ti salva quel dato in una tabella che puoi leggere quando vuoi... |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: May 2001
Messaggi: 12936
|
Spiegati meglio. HKEY_USERS è diverso da HKEY_CURRENT_USER. Il primo dovresti vederlo a prescindere da chi ha fatto il logon.
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:36.



















