반응형
이름에 점(.)이 있는 PowerShell 환경 변수
다음을 사용하여 PowerShell의 환경 변수에 액세스할 수 있습니다.$Env
예를 들어 액세스할 수 있습니다.FOO
와 함께$Env:FOO
.
라고 하는 환경 변수에 액세스하는 방법을 알 수 없습니다.FOO.BAR
.
$Env:FOO.BAR
작동하지 않습니다.PowerShell 내에서 액세스하려면 어떻게 해야 합니까?
이름에 영숫자가 아닌 문자가 포함된 PowerShell 변수에 액세스하려면 다음과 같이 ${…} 표기법을 사용합니다.
${env:variable.with.dots} = "Hi there"
${env:variable.with.dots}
이 기능은 모든 드라이브(레지스트리, 파일 시스템 등)의 변수에 적용됩니다.
를 사용합니다.변수를 가져오는 NET 방법:
[Environment]::GetEnvironmentVariable("FOO.BAR")
사용:
Get-WMIObject Win32_Environment -filter "name='foo.bar'"
언급URL : https://stackoverflow.com/questions/312314/environment-variables-in-powershell-with-a-dot-in-the-name
반응형
'programing' 카테고리의 다른 글
전체 폴더 및 내용을 삭제하는 방법은 무엇입니까? (0) | 2023.07.31 |
---|---|
장고에서 양식에 대한 테스트를 어떻게 작성해야 합니까? (0) | 2023.07.31 |
CheckBox 색상을 변경하는 방법은 무엇입니까? (0) | 2023.07.31 |
다중 사용자 ASP의 정적 변수 범위.NET 웹 애플리케이션 (0) | 2023.07.31 |
모든 패키지에 대해 'pip 설치'가 실패함("요구 사항을 충족하는 버전을 찾을 수 없음") (0) | 2023.07.31 |