2015-03-04 9 views
9

Sto provando a generare la chiave della macchina da condividere tra alcuni computer, dopo una rapida ricerca su google ho trovato questo article KB 2915218, Appendix A.Genera la chiave della macchina usando Power shell

  1. Ho copiato il codice e salvato come estensione .ps1 che credo sia l'estensione di power shell.
  2. conchiglia aperta potere
  3. Passare alla posizione del file
  4. eseguire lo script.

PS E: ./Generate-MachineKey -Validazione SHA1

Funziona benissimo, ma non emette le chiavi. Qualche ragione per cui? Sto facendo qualcosa di sbagliato in Powershell?

Grazie,

risposta

9

Lo script contiene una funzione quindi dovrete caricare prima la sceneggiatura e poi eseguire la funzione per farlo funzionare.

Prima dovremo caricare il file, ho chiamato il mio PS1 "MachineKey", così questo è come lo carico

PS E:\> . .\MachineKey.ps1 

una volta che ho caricato il file se voglio eseguire la funzione chiamata "Generate-MachineKey" devo digitare questo in seguito

PS E:\> Generate-MachineKey -validationAlgorithm SHA1 
+0

Grazie, non ho familiarità con PowerShell. – Valter

+0

Innanzitutto, ho dovuto aprire una console PowerShell in modalità amministratore. Quindi, eseguire Set-ExecutionPolicy Unrestricted. Chiudi e apri in modalità amministratore un'altra console PS. Registrare ed eseguire la funzione come detto Bluecakes e, infine, eseguire Set-ExecutionPolicy Restricted. Questo perché l'esecuzione dello script è bloccata di default. – Ignacio

Problemi correlati