CIAO
Ho creato una funzione che ha come parametro una chiave del registro e permette di cancellare una determinata sottochiave:
Ora, chiaramente, se la chiave o la voce $StartKey\$RemovedKey non esiste, viene visualizzato un messaggio d'errore quando eseguo lo script. Come devo fare a non visualizzare tale errore in modo che lo script continui a lavorare?codice:fuction KeyAndItemDeleted ($StartKey) { if $StartKey -eq 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\NetCache\PurgeAtNextLogoff' { Remove-ItemProperty '$StartKey\$RemoveKey' } else { Remove-Item '$StartKey\$RemovedKey' } }
GRAZIE
CIAO