반응형

PowerShell 15

통합 터미널 및 작업에 대해 Visual Studio Code가 갑자기 PowerShell로 기본 설정됨

통합 터미널 및 작업에 대해 Visual Studio Code가 갑자기 PowerShell로 기본 설정됨 제가 오늘 아침에 일어나서 Visual Studio Code를 실행했을 때, 실행 시 기본 터미널인 Visual Studio Code가 Git Bash가 아닌 PowerShell이 되었습니다.Windows에 있습니다.settings.json을 사용할 수 없도록 변경해 보았습니다.제가 놓친 게 있나요? { "workbench.startupEditor": "newUntitledFile", "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe", "[javascript]": { "editor.defaultFormatter":..

programing 2023.08.05

항목이 없는 경우 오류 없이 존재하는지 확인

항목이 없는 경우 오류 없이 존재하는지 확인 PowerShell을 사용하여 IIS 웹 응용 프로그램(또는 다른 종류의 항목)이 있는지 확인하려고 합니다.나는 이것을 할 수 있습니다.Get-Item그러나 항목이 존재하지 않으면 오류가 보고되며, 이는 스크립트를 실행하는 사용자에게 오해를 유발합니다. 실제로 모든 것이 정상일 때 무언가 잘못된 것처럼 보입니다. 오류 없이 어떻게 해야 하나요?cmdletTest-Path이를 위해 특별히 설계되었으며 경로의 항목이 있는지 여부를 결정합니다.부울 값을 반환하고 오류를 생성하지 않습니다. cmdletGet-Item(및 유사)도 사용할 수 있지만 직접 사용할 수는 없습니다.한 가지 방법이 이미 제안되었습니다. 사용-ErrorAction SilentlyContinue실..

programing 2023.08.05

PowerShell에서 개체 수를 계산하는 방법은 무엇입니까?

PowerShell에서 개체 수를 계산하는 방법은 무엇입니까? PowerShell 사용자 가이드에서 읽은 바와 같이 PowerShell의 핵심 개념 중 하나는 명령이 텍스트 대신 개체를 수락하고 반환한다는 것입니다.예를 들어, 실행은get-alias여러 개를 반환합니다.System.Management.Automation.AliasInfo객체: PSZ:\> get-alias 명령 유형 이름 정의----------- ---- ----------각 개체에 대한 별칭 %별칭?위치-객체Aliasac 주소-내용별칭 asnp Add-PS 스냅인별칭 고양이 가져오기-내용별칭 cd 세트-위치별칭 chdir 집합-위치... 자, 이 물체들의 개수를 어떻게 알 수 있을까요?다음과 같이 카운트됩니다. get-alias | m..

programing 2023.05.17

PowerShell에서 문자열과 변수를 연결하려면 어떻게 해야 합니까?

PowerShell에서 문자열과 변수를 연결하려면 어떻게 해야 합니까? 다음과 같은 스니펫이 있다고 가정해 보겠습니다. $assoc = New-Object PSObject -Property @{ Id = 42 Name = "Slim Shady" Owner = "Eminem" } Write-Host $assoc.Id + " - " + $assoc.Name + " - " + $assoc.Owner 이 토막글에는 다음과 같은 내용이 표시됩니다. 42 - Slim Shady - Eminem 대신 다음과 같이 표시됩니다. 42 + - + Slim Shady + - + Eminem 그 말은 내가 생각하기에+연산자가 문자열과 변수를 연결하는 데 적합하지 않습니다. PowerShell을 사용하여 이 문제에 어떻게 접근..

programing 2023.05.07

스크립트의 인수를 사용하여 두 번째 스크립트 호출

스크립트의 인수를 사용하여 두 번째 스크립트 호출 두 번째 PowerShell 스크립트의 함수에 인수로 전달할 이름 값 쌍의 집합을 생성하는 구성 파일을 읽는 스크립트가 있습니다. 설계 시 이 구성 파일에 어떤 파라미터가 배치될지 알 수 없기 때문에 이 두 번째 PowerShell 스크립트를 호출해야 하는 시점에는 기본적으로 이 두 번째 스크립트에 대한 경로가 있는 변수와 경로 변수에서 식별된 스크립트에 전달되는 인수 배열인 두 번째 변수가 있습니다. 따라서 두 번째 스크립트에 대한 경로를 포함하는 변수($scriptPath)의 값은 다음과 같습니다. "c:\the\path\to\the\second\script.ps1" 인수를 포함하는 변수($argumentList)는 다음과 같습니다. -ConfigFi..

programing 2023.04.12
반응형