Powershell에서 Powershell 콘솔 창을 여는 방법
다중 플링크(PuTTY) 세션을 클러스터의 Windows 버전으로 사용하기 위해 스크립트를 작성하고 있습니다.하지만 파워셸에서 여러 개의 파워셸 창을 열고 싶어서 막혔습니다.powershell 명령을 입력하면 새 세션이 열립니다.이것은 bash에 bash를 입력하는 것과 비슷합니다.여러 개의 물리적 창이 열리길 원합니다.
다른 아그들뿐만 아니라 윈도우 스타일도 시도했지만 소용이 없었습니다.저는 당신이 아는 방법이 있는지 궁금합니다.도움 주신 거 정말 고맙습니다.제가 찾아봤는데 여기에 이미 아무것도 없었어요.시간 내주셔서 감사합니다.
새 창이 열립니다.
다음 중 하나:
start-process powershell
또는:
start powershell
새 창을 열고 새 스크립트를 시작하려는 경우:
start powershell {.\scriptInNewPSWindow.ps1}
이렇게 하면 됩니다.
Invoke-Item C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
이것은 나에게 도움이 됩니다.
$argList = "-file `"$Location\script.ps1`"" Start-Process powershell -argumentlist $argList
(백트릭이 필요합니다.이것은 바로 복사할 수 있습니다.)변수는 "-file" 매개 변수(예: 스크립트 시작 부분에 파일 위치를 반영하는 집합)에 사용할 수 있으며, 백스틱으로 인해 변수에 공백이 나타날 수 있습니다.
PowerShell이 다른 방법으로 조작할 수 있으므로 두 줄 솔루션("$argList" 변수)을 사용하도록 편집되었습니다.
PS 콘솔에서 Powershell 6을 시작하려면 다음과 같이 하십시오.start pwsh
그럴지도 몰라요
동일한 폴더에서 시작합니다.
(자세히 조사해보지는 않았지만 PS6의 pwsh.exe가 작동하는 경로에 있어야 한다고 생각합니다.)
언급URL : https://stackoverflow.com/questions/15667322/how-to-open-powershell-console-window-from-powershell
'source' 카테고리의 다른 글
열 설명 추가 (0) | 2023.07.18 |
---|---|
python에서 사전 키 정렬 (0) | 2023.07.18 |
Python의 "Private"(구현) 클래스 (0) | 2023.07.18 |
도커 로컬 환경 사용자 지정 로컬 도메인(호스트 파일?) (0) | 2023.07.13 |
특정 URL을 열기 위해 브라우저로 의도 보내기 (0) | 2023.07.13 |