Articles of Registro di

Quando e perché conservare i dati nel registro di Windows?

Come sviluppatore, gli strumenti che memorizzano la configurazione / le opzioni nel registro sono la rovina della mia vita. Non riesco facilmente a rintracciare le modifiche a queste opzioni, non posso portarle facilmente da una macchina all’altra, e tutto ciò mi fa davvero desiderare i bei vecchi tempi dei file .INI … Quando scrivo le […]

Registrare l’estensione del file nel registro delle windows?

Voglio registrare la mia estensione di progetto nel registro delle windows. Ho cercato su google, almeno ho trovato questo codice, questo funziona bene, ma non capisco una riga. Che cosa significa “% L”. Il codice C # è string ext = “.ext”; RegistryKey key = Registry.ClassesRoot.CreateSubKey(ext); MessageBox.Show(exePath); key.SetValue(“”, “My Project”); key.Close(); key = Registry.ClassesRoot.CreateSubKey(ext + […]

Usare C ++ per modificare il registro

Ho uno sfondo c ++ limitato e vorrei modificare il registro. Ad esempio, voglio prendere il valore di HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoDriveTypeAutoRun e controllare se 0x20 è in esso, e se lo è, sottrarre 0x20 dal suo valore e scriverlo indietro (e uccidi e riavvii explorer.exe ma riesco a capirlo da solo). Come lo faresti?

Registro Watcher C #

Sono un novizio di WMI e ho bisogno di implementare RegistryValueChangeEvent in un servizio C #. Ho bisogno di un gestore di eventi che venga triggersto ogni volta che viene modificato uno qualsiasi dei valori del Registro di sistema. Voglio un comportamento simile all’evento Changed della class FileSystemWatcher , ma per i valori di registro. […]

Come posso ottenere il valore di una chiave di registro da uno script batch?

Devo usare un comando REG QUERY per visualizzare il valore di una chiave e impostare il risultato in una variabile con questo comando: FOR /F “tokens=2* delims= ” %%A IN (‘REG QUERY “KeyName” /v ValueName’) DO SET Variable=%%B Ma se la chiave non esiste, viene visualizzato un errore nella console. Ho bisogno di hide questo […]

Come leggere un valore dal registro di Windows

Data la chiave per alcuni valori di registro (ad es. HKEY_LOCAL_MACHINE \ blah \ blah \ blah \ foo), come posso: Determinare in modo sicuro che tale chiave esiste. Programmaticamente (cioè con codice) ottiene il suo valore. Non ho assolutamente intenzione di scrivere nulla al registro (per tutta la durata della mia carriera se posso […]

Utilizzare il registro per avviare un programma e anche modificare la directory di lavoro corrente?

Sto cercando di avviare un programma che ho creato in questa directory: C:\example\example.exe -someargument quando il computer si avvia. Sto tentando di utilizzare questa chiave di registro: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run con la chiave che è: Name: example Type: REG_SZ Data: “C:\example\example.exe -someargument” Ma il mio programma ha anche bisogno di file dalla directory C: \ example ma […]

Errore Java durante l’apertura della chiave di registro

Ottengo questo errore quando provo a fare qualcosa con Java nel prompt dei comandi: Error opening registry key ‘Software\JavaSoft\Java Runtime Environment.3′ Error: could not find Java.dll Error: could not find Java 2 Runtime Environment Ho perso tempo con l’eliminazione di directory e registro Java qualche giorno fa. Ho riavviato il computer e java funzionava ancora […]

Perché anche altri percorsi di cartella vengono aggiunti al PATH di sistema con SetX e non solo il percorso della cartella specificato?

Ho un file batch che sto chiamando da C ++ usando system(“name.bat”) . In quel file batch sto cercando di leggere il valore di una chiave di registro. Chiamare il file batch da C ++ causa il set KEY_NAME=HKEY_LOCAL_MACHINE\stuff . Tuttavia, quando eseguo direttamente il file batch (facendo doppio clic su di esso), funziona correttamente. […]

Assegna l’output del comando alla variabile nel file batch

Sto cercando di assegnare l’output di un comando a una variabile – come in, sto cercando di impostare la versione flash corrente su una variabile. So che questo è sbagliato, ma questo è quello che ho provato: imposta var = reg query hklm \ SOFTWARE \ Macromedia \ FlashPlayer \ CurrentVersion> o reg query hklm […]