|
|
|
|
Strumenti |
21-04-2020, 11:54 | #1 |
Member
Iscritto dal: Jul 2012
Messaggi: 126
|
[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? |
21-04-2020, 17:34 | #2 |
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3613
|
ops.....smemorato
prova con systeminfo /s nomePC.dominio Ultima modifica di misterx : 21-04-2020 alle 18:35. |
21-04-2020, 18:27 | #3 | |
Senior Member
Iscritto dal: May 2001
Messaggi: 12643
|
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". |
|
22-04-2020, 04:27 | #4 |
Member
Iscritto dal: Jul 2012
Messaggi: 126
|
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. |
22-04-2020, 12:08 | #6 |
Member
Iscritto dal: Jul 2012
Messaggi: 126
|
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! |
22-04-2020, 13:41 | #7 | |
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3613
|
Quote:
Io non mi occupo più di queste cose e quindi più di tanto non riesco ad aiutarti. |
|
23-04-2020, 07:39 | #8 |
Senior Member
Iscritto dal: Apr 2005
Messaggi: 3085
|
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... |
24-04-2020, 09:26 | #9 |
Senior Member
Iscritto dal: May 2001
Messaggi: 12643
|
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: 05:55.