Salve,
vorrei cercare nella sezione session_setup di uno dei miei pacchetti una chiave specifica nel registro di sistema dell'utente (in HKEY_CURRENT_USER\Software\KONICA MINOLTA) per elencare tutte le chiavi con quel nome specifico e quindi modificarla.
Nel mio caso, il nostro server di stampa è stato reinstallato e ha un nome diverso.
La configurazione della fotocopiatrice KONICA MINOLTA sulle workstation client si trova in questa posizione del registro e devo semplicemente cercare tutte le chiavi con il nome del vecchio server e sostituirle con il nuovo nome (e funziona, l'ho testato). In questo modo, gli utenti mantengono la loro configurazione anche se la stampante viene reinstallata dal nuovo server.
Esiste un esempio da qualche parte che spieghi come cercare una chiave in un ramo specifico e modificarla?
Grazie,
Christophe.
Cerca nel registro
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
- dcardon
- Esperto WAPT
- Messaggi: 1908
- Registrazione: 18 giugno 2014 - 09:58
- Ubicazione: Saint Sébastien sur Loire
- Contatto:
Se setuphelpers non contiene i comandi necessari, è possibile utilizzare direttamente la libreria winreg. È possibile consultare il codice della libreria setuphelpers per farsi un'idea della sintassi.Christophe0110 ha scritto: ↑9 gennaio 2020 - 11:53 Salve,
nella sezione session_setup di uno dei miei pacchetti, vorrei cercare una chiave specifica nel registro dell'utente (sotto HKEY_CURRENT_USER\Software\KONICA MINOLTA) per elencare tutte le chiavi con un nome specifico e modificarla.
Nel mio caso, il nostro server di stampa è stato reinstallato e ha un nome diverso.
La configurazione della fotocopiatrice KONICA MINOLTA sulle workstation client si trova in questa posizione del registro e devo semplicemente cercare tutte le chiavi con il nome del vecchio server e sostituirle con il nuovo nome (e funziona, l'ho testato). In questo modo, gli utenti mantengono la loro configurazione anche se la stampante viene reinstallata dal nuovo server.
Esiste un esempio da qualche parte che spieghi come cercare una chiave in un ramo specifico e modificarla?
Cordiali saluti,
Christophe.
Sinceramente,
Denis
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
-
Christophe0110
- Messaggi: 53
- Registrazione: 11 giugno 2019 - 12:04
Ciao Denis,
devo essermi perso qualcosa, ma quando guardo nella libreria WinReg non trovo nessuna funzione per rinominare una chiave.
Trovo funzioni per creare una chiave, eliminare una chiave (e tutti i suoi valori) e creare o modificare un valore con il suo tipo, ma niente per modificare il nome della chiave...
Come posso fare?
Grazie!
devo essermi perso qualcosa, ma quando guardo nella libreria WinReg non trovo nessuna funzione per rinominare una chiave.
Trovo funzioni per creare una chiave, eliminare una chiave (e tutti i suoi valori) e creare o modificare un valore con il suo tipo, ma niente per modificare il nome della chiave...
Come posso fare?
Grazie!
Ciao ChristopheChristophe0110 ha scritto: ↑13 gen 2020 - 09:22 Ciao Denis,
devo essermi perso qualcosa, ma quando guardo nella libreria WinReg, non riesco a trovare nessuna funzione che mi permetta di rinominare una chiave.
Riesco a trovare come crearne una, come eliminarne una (e tutti i suoi valori), o come creare o modificare un valore con il suo tipo, ma niente per modificare il nome della chiave...
Come posso fare?
Grazie
Se puoi eliminare e creare una chiave di registro, è un po' come rinominare qualcosa, non è vero?
Sinceramente.
Vincenzo
Vincent CARDON
Tranquillo IT
Tranquillo IT
-
Christophe0110
- Messaggi: 53
- Registrazione: 11 giugno 2019 - 12:04
Sì, okay... Solo che quando lo elimino, devo anche ricreare tutto ciò che è sottostante (tutti i valori, ecc.)...
Ma credo di aver trovato una soluzione eseguendo `reg /COPY` seguito da `reg /DELETE`... Il comando `COPY` crea una copia della chiave (con tutte le sue sottochiavi) in un'altra chiave (con un nome diverso)... Quindi, funziona... Ma senza usare codice Python...
Ma credo di aver trovato una soluzione eseguendo `reg /COPY` seguito da `reg /DELETE`... Il comando `COPY` crea una copia della chiave (con tutte le sue sottochiavi) in un'altra chiave (con un nome diverso)... Quindi, funziona... Ma senza usare codice Python...
