Sto cercando di creare un paio di file che è possibile salvare sul desktop locale per avviare sessioni PowerShell.
Windows Server 2008 e Windows Server 2012 sono entrambe installazioni Server Core.
Attualmente, posso aprire Powershell e digitare:
Enter-PSSession -computername Win2012SrvCore -credential administrator
Usando questo, posso connettermi ed eseguire comandi e tutto è fantastico.
Quello che ho provato a fare è:
Creare il file chiamato Win2012SrvCore1.ps1
con il seguente:
$passwd = convertto-securestring -AsPlainText -Force -String MYPASSWORD
$cred = new-object -typename System.Management.Automation.PSCredential -argumentlist "administrator",$passwd
$session = new-pssession -computername Win2012SrvCore -credential $cred
Creare il file chiamato Win2012SrvCore2.ps1
con il seguente:
PowerShell.exe -Command Enter-PSSession -computername Win2012SrvCore -credential administrator
Ogni ps1
file verrà avviato e chiuso rapidamente con del testo rosso che non riesco a leggere.
Ho provato ad aggiungere PAUSE
ad ogni script ma questo non sembra fermare la chiusura della finestra.
Quello che vorrei fare è creare script che posso fare doppio clic e aprire al prompt di PowerShell, in modo simile a una sessione RDP salvata.
Ho configurato i file ps1 per l'esecuzione:
C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe
Qualsiasi aiuto sarebbe molto apprezzato.