No banner in farm
iscriviti alla newsletter

VMexperts.org - 100% Virtualization Technologies

Home di ISAserver.it
 
Articoli
Autori di VMexperts.org
Forum Tecnico Iscriviti al feed RSS del forum di VMexperts.org
Blog di Luca Conte Iscriviti al feed RSS del blog di VMexperts.org
Video e Strumenti
Eventi Tecnici e Formazione
Contatti
Consigliati da ISAserver.it

No banner in farm
WORKBOOK
Quale prodotto utilizzi

Quale prodotto utilizzi

ISAserver.it - Articoli, Guide, Tutorial e molto altro su ISA Server/Forefront TMG
Nr.1 Unofficial European Website on Microsoft ISA Server
Community tecnica italiana sul VOIP
Community tecnica italiana sul VOIP
Virtualizzazione.com - Servizi business di virtualizzazione
Servizi business sulla virtualizzazione
 
VMexperts.org Forum
VMexperts.org Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Powershell
 Generale
 Non visualizzare i messaggi d'errore in uno script
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

balubeto
Starting Member

Bosnia and Herzegovina
43 Posts

Posted - 20/06/2010 :  13:09:54  Show Profile  Reply with Quote
CIAO

Ho creato una funzione che ha come parametro una chiave del registro e permette di cancellare una determinata sottochiave:


fuction KeyAndItemDeleted ($StartKey)
   {
       if $StartKey -eq 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\NetCache\PurgeAtNextLogoff' {
           Remove-ItemProperty '$StartKey\$RemoveKey'
       }
       else {
          Remove-Item '$StartKey\$RemovedKey'
       }

   }


Ora, chiaramente, se la chiave $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?

GRAZIE

CIAO

balubeto

balubeto
Starting Member

Bosnia and Herzegovina
43 Posts

Posted - 20/06/2010 :  13:15:24  Show Profile  Reply with Quote
CIAO

Ho creato una funzione che ha come parametro una chiave del registro e permette di cancellare una determinata sottochiave:


fuction KeyAndItemDeleted ($StartKey)
   {
       if $StartKey -eq 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\NetCache\PurgeAtNextLogoff' {
           Remove-ItemProperty '$StartKey\$RemoveKey'
       }
       else {
          Remove-Item '$StartKey\$RemovedKey'
       }

   }


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?

GRAZIE

CIAO

balubeto
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
VMexperts.org Forum © Luca Conte - 2008 - Tutti i diritti riservati Go To Top Of Page
Snitz Forums 2000
No banner in farm


ISAServer.it sostiene la campagna per la riduzione del riscaldamento globale e un uso più efficiente dell'energia da parte delle infrastrutture tecnologiche