Domanda

Ho una sceneggiatura PowerShell che orchestra uno schieramento ai server di tutto il luogo, ma non temere, non passa mai la linea 2.

È la stessa configurazione su due configurazioni di build del progetto. Tuttavia, mentre funziona su uno, fallisce immediatamente su un altro quando si esegue un controllo molto precoce per un componente richiesto.

Lo script esegue a Get-Command New-SshSession e controlla l'output per vedere se quel cmdlet è disponibile, se il modulo SSH è configurato.

Considerando che lo stesso script funziona sotto lo stesso .. L'ho appena risolto. Continuerò su un post una risposta!

Ad ogni modo, considerando che il percorso dello script è lo stesso, i parametri sono quasi gli stessi, come può fallire su uno e non su un altro?

Luca

È stato utile?

Soluzione

Hai controllato il x86|x64 ComboBox per il passaggio di build è lo stesso per entrambi? Altrimenti PowerShell andrà da SysWow64 che ha una cartella moduli diversa dalla versione a 64 bit "normale" System32.

Buona fortuna,

Luca

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top