PowerShell 세션을 시작하기 위해 로컬 데스크톱에 저장할 수있는 몇 가지 파일을 만들려고합니다.
Windows Server 2008 및 Windows Server 2012는 모두 Server Core 설치입니다.
현재 Powershell을 열고 다음을 입력 할 수 있습니다.
Enter-PSSession -computername Win2012SrvCore -credential administrator
이것을 사용하여 명령을 연결하고 실행할 수 있으며 모든 것이 훌륭합니다.
내가하려고했던 것은 다음과 같습니다.
Win2012SrvCore1.ps1
다음과 같이 호출 된 파일을 작성하십시오 .
$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
Win2012SrvCore2.ps1
다음과 같이 호출 된 파일을 작성하십시오 .
PowerShell.exe -Command Enter-PSSession -computername Win2012SrvCore -credential administrator
각 ps1
파일은 읽을 수없는 빨간색 텍스트로 빠르게 시작되고 닫힙니다.
PAUSE
각 스크립트 에 추가하려고 시도했지만 창이 닫히지 않는 것 같습니다.
내가하고 싶은 일은 저장된 RDP 세션과 마찬가지로 두 번 클릭하여 powershell 프롬프트를 열 수있는 스크립트를 만드는 것입니다.
ps1 파일을 실행하도록 구성했습니다.
C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe
도움을 주시면 감사하겠습니다.