«powershell» 태그된 질문

PowerShell은 Microsoft의 크로스 플랫폼 명령 줄 및 스크립팅 유틸리티입니다. PowerShell 스크립트 작성 및 실행에 대한 질문은이 태그를 사용하십시오. 크로스 플랫폼 버전 PowerShell Core (Windows, macOS 및 Linux)와 관련된 프로그래밍 질문에는 [powershell-core]로 태그를 지정해야합니다. 시스템 관리에 대한 질문은 수퍼 유저 또는 서버 결함에 대해 문의해야합니다.

6
PowerShell에서 경로 다시로드
PowerShell ISE 인스턴스가 실행 중이고 PATH를 수정하는 무언가를 설치하거나 PowerShell 외부에서 어떤 식 으로든 수정 한 경우 업데이트 된 PATH 변수를 보려면 PowerShell을 다시 시작해야합니다. PowerShell을 다시 시작하지 않고 경로를 다시로드하는 방법이 있습니까?

7
PowerShell : 스크립트 디렉토리에서 명령 실행
스크립트의 현재 디렉토리를 사용하여 몇 가지 작업을 수행하는 PowerShell 스크립트가 있습니다. 따라서 해당 디렉토리 내부에서 실행 .\script.ps1이 올바르게 작동합니다. 이제 스크립트의 참조 디렉토리를 변경하지 않고 다른 디렉토리에서 해당 스크립트를 호출하려고합니다. 그래서 전화를 걸고 ..\..\dir\script.ps1그 스크립트가 디렉토리 내부에서 호출 된 것처럼 동작하기를 원합니다. 이를 수행하는 방법 또는 스크립트를 수정하여 모든 디렉토리에서 …
144 powershell 

4
PowerShell 및-포함 연산자
다음 스 니펫을 고려하십시오. "12-18" -Contains "-" 이것이로 평가 true된다고 생각 하지만 그렇지 않습니다. false대신 평가 됩니다. 왜 이런 일이 발생하는지 잘 모르겠지만 그렇게됩니다. 이를 피하기 위해 대신 사용할 수 있습니다. "12-18".Contains("-") 이제식이 true로 평가됩니다. 첫 번째 코드 스 니펫이 왜 그렇게 동작합니까? -잘 어울리지 않는 특별한 점이 -Contains있습니까? 문서는 …

2
PowerShell에서 콘솔에 쓰는 가장 좋은 방법
콘솔에 인쇄 (에코)하는 다양한 방법에 대해 약간의 혼란이 있습니다. 콘솔에 출력을 쓰는 여러 가지 방법이 있습니다. Write-Host "Hello world1" "Hello World2" Out-Host -InputObject "Hello World3" 세 가지 방법 모두 콘솔에 인쇄됩니다. 중간 부분은 다소 단순하고 덜 장황하며 사용하기 쉽습니다. 또한 다음과 같은 함수를 작성할 때 다음을 발견합니다. function GetValues() { …
142 powershell 

7
영구 PowerShell 별칭을 만드는 방법
내가 만들 alias의 cmdlet내가 파워 쉘의 현재 세션을 닫은 후에 만료되지 않습니다를하자 내가이 별칭이 말 : C:\Users\Aymen> New-Alias Goto Set-Location 이것은 완벽하게 Goto별칭을 만들지 만 현재 세션을 닫은 후에도 별칭을 사용하고 싶습니다. 어떻게 달성 할 수 있습니까? 노트 : PowerShell 도움말 시스템은 내가 만든 별칭을 다음에 새 세션을 열 때 …
142 powershell 

4
PowerShell에서 개체를 계산하는 방법은 무엇입니까?
PowerShell 사용 설명서에서 읽은 것처럼 핵심 PowerShell 개념 중 하나는 명령 이 텍스트 대신 개체 를 받아들이고 반환한다는 것입니다. 예를 들어, running get-alias은 많은 System.Management.Automation.AliasInfo객체를 반환 합니다. PS Z : \> get-alias 명령 유형 이름 정의 ----------- ---- ---------- 개체 별 별칭 % 별명? 어디에 객체 Alias ​​ac 추가 콘텐츠 …

19
.ps1 파일을 두 번 클릭하여 PowerShell 스크립트를 작동시키는 방법이 있습니까?
팀에 PowerShell 스크립트를 배포하고 있습니다. 이 스크립트는 Vsphere 클라이언트에서 IP 주소를 가져오고 mstsc 연결을 만들고 공유 파일에 기록하는 것입니다. 그들이 스크립트를 사용하는 순간 그들은 기계의 IP 주소를 알게되었습니다. 그 후에는 항상 PowerShell 스크립트를 실행하는 대신 mstsc를 직접 사용하는 경향이 있습니다. (mstsc를 사용하고 있으므로 VM을 자주 사용하는지 여부를 알 수 없습니다.) …

11
Powershell ISE 내의 다른 PS1 스크립트에서 PowerShell 스크립트 PS1 호출
Powershell ISE의 ​​두 번째 myScript2.ps1 스크립트 내에서 myScript1.ps1 스크립트에 대한 호출 실행을 원합니다. MyScript2.ps1의 다음 코드는 Powershell 관리에서 제대로 작동하지만 PowerShell ISE에서는 작동하지 않습니다. #Call myScript1 from myScript2 invoke-expression -Command .\myScript1.ps1 PowerShell ISE에서 MyScript2.ps1을 실행할 때 다음 오류가 발생합니다. '. \ myScript1.ps1'이라는 용어는 cmdlet, 함수, 스크립트 파일 또는 작동 가능한 …
138 powershell 



5
PowerShell에서 출력을 무시하는 더 나은 (깨끗한) 방법은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 작년에 문을 닫았 습니다 . 이 질문을 개선하십시오 무언가를 반환하는 메서드 나 cmdlet이 있지만 사용하지 않고 출력하고 싶지 않다고 가정 해 봅시다. …
134 powershell  null  void 

4
PowerShell에서 배열의 모든 객체에서 하나의 속성 값을 선택하십시오.
$ objects 객체의 배열이 있다고 가정 해 봅시다. 이러한 객체에 "Name"속성이 있다고 가정 해 봅시다. 이것이 내가하고 싶은 일입니다. $results = @() $objects | %{ $results += $_.Name } 이것은 효과가 있지만 더 나은 방법으로 할 수 있습니까? 내가 같은 것을하면 : $results = objects | select Name $resultsName 속성을 …


6
속성 이름으로 객체의 속성 값을 얻는 방법은 무엇입니까?
PowerShell에서 이름 (문자열)을 지정하여 개체의 속성 값을 어떻게 얻습니까? 다음과 같은 것을 원합니다. $obj = get-something # View the object's members: $obj | gm # I could retrieve a property by doing so: write-host $obj.SomeProp # But for many purposes, I would really want to: write-host $obj | Get-PropertyByName "SomeProp" …
132 powershell 

8
Visual Studio에서 system.management.automation.dll 참조
PowerShell 모델 및 스냅인 개발을 살펴보기 시작했습니다. 가장 먼저 알 수있는 것은 System.management.automation.dll을 참조하는 것입니다. 그러나 Visual Studio에서 .NET 탭에는 해당 어셈블리가 없으며 탐색 할 수도 없습니다. C:\windows\assembly\GAC_MSIL\System.Management.Automation\1.0.0.0__31bf3856ad364e35\System.Management.Automation.dll 파일 기반 참조를 만들 수 있습니다. 쉽게 참조 할 수 있도록 파일을 수동으로 복사해야 합니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.