Con più domande
Eliminazione Chiave di Registro

Domanda
-
Ciao a tutti! Avrei bisogno di aiuto su come eliminare la seguente chiave di registro:
HKLM\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform\***f275c6370663
Ovviamente il comando deve prevedere l'eliminazione della chiave con valore variabile.
Grazie in anticipo!
lunedì 21 marzo 2016 15:43
Tutte le risposte
-
Ciao, se non te la fa eliminare ti conviene ripristinare il pc. (non sono molto esperto ma io farei così).lunedì 21 marzo 2016 18:06
-
Cerco semplicemente il comando corretto per eliminare questa chiave che cambia da macchina a macchina per univoca. Grazie lo stesso per la risposta.
Ciao
lunedì 21 marzo 2016 21:19 -
Ciao,
prova così
$key = Get-ChildItem "hklm:\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform"
reg delete $key /fPer gli switch invece guarda QUI
Facci sapere
- Modificato Victor Ochs martedì 22 marzo 2016 13:56
martedì 22 marzo 2016 13:56 -
Ciao, domanda, perchè devi eliminare la chiave di registro della keymanagement?
Basta reinstallare Office o aggiornare il product key. Qual'è il problema?
A.
- Proposto come risposta Fabrizio-GMVP venerdì 25 marzo 2016 11:15
- Proposta come risposta annullata GastoneCanali martedì 14 novembre 2017 16:03
martedì 22 marzo 2016 17:24 -
Ciao! Puoi darmi maggiori info? Ho provato da PowerShell e mi da l'errore:
ERRORE: sintassi non valida.
Digitare "REG DELETE /?" per informazioni sulla sintassi.Grazie Ciao
mercoledì 20 aprile 2016 08:54 -
Forse ci sono anche delle soluzioni alternative per correggere le chiavi kms in un dominio es. esegure un slmgr appropriato su tutti i computer
How to troubleshoot the Key Management Service (KMS)
Per lo script ho abbozzato tre esempi:
:: deve essere eseguito da command prompt "elevato" (non è powershell!) :: questa linea cancella tutte le chiavi al di sotto di OfficeSoftwareProtectionPlatform REG DELETE hklm\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform /F :: questa linea cancella tutte le chiavi al di sotto di ***f275c6370663 REG DELETE hklm\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform/***f275c6370663 /F :: cancella la chiave keyManagementservicename REG DELETE hklm\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform/***f275c6370663 /v keyManagementservicename /F
Gastone Canali >http://www.armadillo.it
Se alcuni post rispondono al tuo quesito(non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anche i post utili. GRAZIE! Ricorda di dare un occhio ai link Click Here andHere
- Modificato GastoneCanali mercoledì 20 aprile 2016 10:53
mercoledì 20 aprile 2016 10:51 -
Il mio obbiettivo è quello di eliminare la chiave specifica sotto OfficeSoftwareProtectioPlatform che nel mio esempio ha il finale "f275c6370663" ma sarà diverso sugli altri client.
Nel tuo esempio mi sembra di capire che invece è possibile cancellare o tutto quanto sotto la voce OfficeSof... o la chiave in particolare.
Quindi chiedo se si può attraverso una variabile (es. $key come suggeriva Victor Ochs) e relativo comando.
Grazie Ciaogiovedì 21 aprile 2016 10:01 -
Ciao,
con PowerShell
$key="*********f275c6370663" Remove-Item -path "hklm:\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform\$key"
con Windows command line:
set key=*****f275c6370663 REG DELETE hklm\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform\%key% /f
This post is provided AS IS with no warranties or guarantees, and confers no rights.
~~~
Questo post non fornisce garanzie e non conferisce dirittigiovedì 21 aprile 2016 10:27 -
Il mio obbiettivo è quello di eliminare la chiave specifica sotto OfficeSoftwareProtectioPlatform che nel mio esempio ha il finale "f275c6370663" ma sarà diverso sugli altri client.
Nel tuo esempio mi sembra di capire che invece è possibile cancellare o tutto quanto sotto la voce OfficeSof... o la chiave in particolare.
Quindi chiedo se si può attraverso una variabile (es. $key come suggeriva Victor Ochs) e relativo comando.
Grazie CiaoIl suggerimento di Victor e sia l'idea di avere una variabile, hanno entrambe poco senso, questo spiega per quale motivo avevo fatto un esempio non "parametrizzato".
Spiego il perchè della variabile ha poco senso:
- Se tale valore cambia per tutti i pc, andare a cambiare la variabile o il finale della stringa in remove-item/Reg,exe è la stessa identica cosa... l'aggiunta di variabile non ci velocizza, non ci facilita il compito e ti complica un po' le cose , visto che sei alle prime armi con lo scripting, penso che avere un comando esplicito (non parametrizzato) hai chiaro cosa stai facendo...
- Se tale valore cambia solo per enne gruppi di PC, ancora una volta, dovrai fare enne modifiche al codice, sia che tua abbia o non abbia la variabile in questione...
- Soluzione più elegante e leggibile? su un codice di una riga, che con l'aggiunta della variabile diventa di due...
Se vogliam contribuire con qualcosa di più, si potrebbe fare uno script unico che funziona per qualsiasi PC!
L'idea è quella di individuare la chiave che cambia in ogni pc anche se non la si conosce e cancellarla?!?!!??
Anche se parzialmente cancellato, nell'immagine, mi semba di vedere un qualcosa del tipo 69593D62-71EA-4548-85E4-04FC71357423, ossia un GUID , volendo, noi possiamo intercettare questo tipo di chiavi, se presente nel nostro percorso hklm\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform\GUID_SRUCTURE
# Epressione regolare che rappresenta il typo GUID
$regex="^[{(]?[0-9A-F]{8}[-]?([0-9A-F]{4}[-]?){3}[0-9A-F]{12}[)}]?$"
# Percorso dove cercare il GUID $keyPath="hklm:\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform" # Cerca una chiave che sia del tipo GUID nel percorso specificato
$RegFound=Get-ChildItem -path $keyPath |Where-Object -FilterScript {($_.pschildname -match $regex) } if ($regfound) { "Chiave trovata $($regFound.pschildname) la rimuovo se ho tolto il # seguente" # remove-item -Path $RegFound.PSPath -force } else { "Chiave non trovata" }Sono sempre dell'idea che un REG DELETE "SECCO" (no powershell) sia la soluzione migliiore se hai pochi pc, se inziano ad essere una trentina, ragionerei sullo script che individua il GUID
REG DELETE hklm\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform/69593D62-71EA-4548-85E4-F275c6370663 /F
ciao Gas
Gastone Canali >http://www.armadillo.it
Se alcuni post rispondono al tuo quesito(non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anche i post utili. GRAZIE! Ricorda di dare un occhio ai link Click Here andHere
- Modificato GastoneCanali giovedì 21 aprile 2016 21:56
giovedì 21 aprile 2016 14:46