J'essaie de créer quelques fichiers que je peux enregistrer sur mon bureau local pour lancer des sessions PowerShell.
Windows Server 2008 et Windows Server 2012 sont tous deux des installations Server Core.
Actuellement, je peux ouvrir Powershell et taper:
Enter-PSSession -computername Win2012SrvCore -credential administrator
En utilisant cela, je peux me connecter et exécuter des commandes et tout va bien.
Ce que j'ai essayé de faire, c'est:
Créez un fichier appelé Win2012SrvCore1.ps1
avec les éléments suivants:
$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
Créez un fichier appelé Win2012SrvCore2.ps1
avec les éléments suivants:
PowerShell.exe -Command Enter-PSSession -computername Win2012SrvCore -credential administrator
Chaque ps1
fichier se lancera et se fermera rapidement avec du texte rouge que je ne peux pas lire.
J'ai essayé d'ajouter PAUSE
à chaque script mais cela ne semble pas empêcher la fermeture de la fenêtre.
Ce que je voudrais faire, c'est créer des scripts que je peux double-cliquer et ouvrir à l'invite PowerShell, semblable à une session RDP enregistrée.
J'ai configuré les fichiers ps1 pour exécuter:
C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe
Toute aide serait grandement appréciée.