Windows build number: Microsoft Windows [Version 10.0.18363.657]
Windows Terminal Version: 0.9.433.0
PowerShell์์ ์คํํ์ญ์์ค.
wt `
new-tab -p PowerShell` Core`;`
split-pane -H -p Windows` PowerShell `;`
split-pane -p cmd
์ ํญ์ ๋ ๋ฒ ๋ถํ ํด์ผํฉ๋๋ค (3 ๊ฐ ์ฐฝ).
[error 0x80070002 when launching `
split-pane -H -p "Windows PowerShell"']
๊ณผ
[error 0x80070002 when launching `
split-pane -H -p "Windows PowerShell"']
๊ฒฐ๊ตญ ;
๋ง๋ค ๊ณต๋ฐฑ์ ์ถ๊ฐํ๋ฉด ์๋ํ๋ค๋ ๊ฒ์ ์๊ฒ๋์์ต๋๋ค (# 4618 ์ ์ธ).
wt `
new-tab -p PowerShell` Core`; `
split-pane -H -p Windows` PowerShell `; `
split-pane -p cmd
@Jaykul
# 4724์ ๋ํ ํ
์คํธ์์ ๋ช
๋ น ์ค ๊ตฌ๋ฌธ ๋ถ์์ ์ํด ํ ํฐ ๊ตฌ๋ถ ๊ธฐํธ์ ์บ๋ฆฌ์ง ๋ฆฌํด๊ณผ ์ค ๋ฐ๊ฟ์ ์ถ๊ฐํ๋ ค๊ณ ํ์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทํ์ ์์ ๋ฅผ ์คํํ๋ ค๊ณ ์๋ํ์ ๋ ๊ณต๋ฐฑ์ด ์์ ์์ง ์์ผ๋ฉด ๋ฐฑํฑ์ด ์ ์ค์ ๋ฒ์ด๋์ง ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ํธ์ถํ๋ ค๋ ์ฑ์ ๊ด๊ณ์์ด. ๋ฐฑํฑ ๋ฐ๋ก ์์์๋ ๋ค๋ฅธ ๋ฌธ์ (์ธ๋ฏธ์ฝ๋ก ๋ฟ๋ง ์๋๋ผ)๋ PowerShell ์ฝ์์์ ์ ์ค ์ด์ค์ผ์ดํ๋ฅผ ํธ๋ฆฌ๊ฑฐํ์ง ์์ต๋๋ค. ํ์ธ ํ ์ ์์ด์? ์คํ๋ ค PowerShell ๋ฌธ์ ๋ผ๊ณ ์๊ฐ ํฉ๋๋ค.
CMD ์
ธ ( ^
์ฌ์ฉํ์ฌ ์ด์ค์ผ์ดํ ๋ ์ค ๋ฐ๊ฟ) ๋ด์์ ์์ ๋ฅผ ์คํํ๋ฉด ํฐ๋ฏธ๋ ์์ค ์ฝ๋์์ \ r ๋ฐ \ n์ ํ ํฐ ๊ตฌ๋ถ์๋ก ์ฌ์ฉํ์ง ์์๋ ์ด๋ฏธ ์๋ํฉ๋๋ค.
wt ^
new-tab -p "PowerShell Core";^
split-pane -H -p Windows` PowerShell ;^
split-pane -p cmd
์ฌ์ค, ์, ์๋ ๋ฌธ์ ์ ์์ ๋ฅผ ์คํํ์ง๋ง ์ค ๋ฐ๊ฟ ์ด์ค์ผ์ดํ ๋ฐฑํฑ ์์ ๊ณต๋ฐฑ์ ๋ฃ์ผ๋ฉด ๋ค์๊ณผ ๊ฐ์ ๊ฒฐ๊ณผ๊ฐ ๋ํ๋ฉ๋๋ค.
powershell์ด โโ์ด์ค์ผ์ดํ ๋ ์ค ๋ฐ๊ฟ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ฌธ์ ๊ฐ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋น์ ์ด ์ ๋์ ์ผ๋ก ์ณ์ต๋๋ค. ์ฃ์กํฉ๋๋ค. ํด๋น ๊ตฌ๋ฌธ์ ์์ํ PowerShell ์์ (๋๋ echoargs.exe๋ฅผ ์ฌ์ฉ)๋ฅผ ์ ์ํ์ฌ ๋ฌด์จ ์ผ์ด ๋ฒ์ด์ง๊ณ ์๋์ง ํ์คํ ์ ์ ์์์ผ๋ฉฐ ๋ฌธ์ ๋ฅผ ์ ๊ธฐํ๊ธฐ ์ ์๋ ์ํํ์ง ์์์ต๋๋ค. PowerShell์ด โโ_implied_ ๋ฌธ์์ด์ ์ํํ๋ค๋ ์ฌ์ค์ ์์ด ๋ฒ๋ฆฐ ์ ์ ๊ฐ์ ๋ค๋ฅธ PowerShell ์ฌ์ฉ์์์ ํ ๋ก ์ ๋์์ด๋๋ ๊ฒฝ์ฐ ๋ค์์ PowerShell์ด โโ์๋ชปํ ์์ ์ ๋ํ ๊ฐ๋จํ ์์ ๋๋ค.
์ฐธ๊ณ : Write-Host๋ ์ฌ๋ฌ ๋ฌธ์์ด ๋งค๊ฐ ๋ณ์๋ฅผ ์ฌ์ฉํฉ๋๋ค.
๋ฌผ๋ก ์ด์ ๊ฐ์ ์ด์ํ ๋ฌธ์์ด์ "๋ค์ดํฐ๋ธ"๋ช ๋ น์ ์ ๋ฌํ๋ฉด PowerShell์์ด๋ฅผ ๋ฐ์ดํ๋ก ๋ฌถ์ต๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ์ด๊ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
`;
(์ด์ค์ผ์ดํ ์ฒ๋ฆฌ ํ์ผ๋ฏ๋ก ๋ฌธ์์ด ์ผ๋ฟ)๊ณผ ์ค ๋ฐ๊ฟ ์ฌ์ด์ ๊ณต๋ฐฑ์ ๋์ง ์์ผ๋ฉด PowerShell์ ๋ณ๋์ ์ค์ด ์๋ ๋ฌธ์์ด์ ์ผ๋ถ๋ผ๊ณ ๊ฐ์ ํด์ผํฉ๋๋ค. -๊ณ์ ํ์. ๊ณต๋ฐฑ์ ์ฌ์ฉํ์ฌ _implicitly_ ๋ฌธ์์ด์์ ๋ถ๋ฆฌํ๊ฑฐ๋ (์์ "ํด๊ฒฐ ๋ฐฉ๋ฒ"์์ํ๋ ๊ฒ์ฒ๋ผ) ๋ช
์ ์ ์ผ๋ก ๋ฌธ์์ด ์ฃผ์์ ๋ฐ์ดํ๋ฅผ ๋ฃ์ด์ด๋ฅผ ๋ฐฉ์ง ํ ์ ์์ต๋๋ค.
wt `
new-tab -p "PowerShell Core" ";"`
split-pane -H -p "Windows PowerShell" ";"`
split-pane -p cmd