«powershell-2.0» 태그된 질문

Windows PowerShell 2.0과 관련된 주제 및 문제 PowerShell 2.0은 Windows 7 및 Windows Server 2008 R2 릴리스와 함께 제공됩니다. 일반적인 PowerShell 주제의 경우`PowerShell` 태그를 사용합니다.


14
현재 PowerShell 스크립트의 위치를 ​​확인하는 가장 좋은 방법은 무엇입니까?
공통 모듈이나 스크립트를 참조해야 할 때마다 현재 스크립트 파일에 상대적인 경로를 사용하고 싶습니다. 이런 식으로 내 스크립트는 항상 라이브러리에서 다른 스크립트를 찾을 수 있습니다. 그렇다면 현재 스크립트의 디렉토리를 결정하는 가장 좋은 표준 방법은 무엇입니까? 현재, 나는하고있다 : $MyDir = [System.IO.Path]::GetDirectoryName($myInvocation.MyCommand.Definition) 모듈 (.psm1) $PSScriptRoot에서이 정보를 얻는 데 사용할 수 있지만 일반 …

15
Get-ChildItem을 사용하여 디렉토리 만 가져 오려면 어떻게합니까?
PowerShell 2.0을 사용하고 있으며 특정 경로의 모든 하위 디렉토리를 파이프 아웃하고 싶습니다. 다음 명령은 모든 파일과 디렉토리를 출력하지만 파일을 필터링하는 방법을 알 수 없습니다. Get-ChildItem c:\mypath -Recurse $_.Attributes속성을 얻기 위해 사용하려고 시도했지만 System.IO.FileAttributes비교할 리터럴 인스턴스를 구성하는 방법을 모르겠습니다 . 에서에게 cmd.exe이 될 것이다 dir /b /ad /s





30
“PowerShell 호스트 초기화 실패”로 인해 nuget 패키지를 설치할 수 없습니다
갑자기 Nuget 패키지를 업그레이드 할 때이 오류가 발생합니다. 내가 겪은 수정 사항은 없습니다. Visual Studio 2013을 사용하고 있습니다. 'Newtonsoft.Json 6.0.3'이 이미 설치되었습니다. 토너먼트. 알림에 'Newtonsoft.Json 6.0.3'추가. 토너먼트. 알림에 'Newtonsoft.Json 6.0.3'을 성공적으로 추가했습니다. 스크립트 파일 'F : \ My Webs \ BasketballTournaments \ MainBranch \ packages \ Newtonsoft.Json.6.0.3 \ tools \ …

6
언제 Write-Error vs. Throw를 사용해야합니까? 종료 대 비 종료 오류
PoshCode ( http://poshcode.org/3226) 에서 Get-WebFile 스크립트를 살펴보면 다음과 같은 이상한 충돌을 발견했습니다. $URL_Format_Error = [string]"..." Write-Error $URL_Format_Error return 다음과 반대되는 이유는 무엇입니까? $URL_Format_Error = [string]"..." Throw $URL_Format_Error 또는 더 나은 : $URL_Format_Error = New-Object System.FormatException "..." Throw $URL_Format_Error 내가 이해하는 것처럼 종료하지 않는 오류에는 Write-Error를 사용하고 오류는 종료하는 경우 Throw를 …

14
PowerShell에서 파일의 전체 경로 가져 오기
특정 유형에 속하는 하위 폴더에있는 파일을 포함하여 모든 파일을 가져와야합니다. Get-ChildItem을 사용하여 이와 같은 작업을 수행하고 있습니다 . Get-ChildItem "C:\windows\System32" -Recurse | where {$_.extension -eq ".txt"} 그러나 전체 경로가 아닌 파일 이름 만 반환합니다.

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



2
PowerShell의 여러 줄 주석
PowerShell에서 여러 줄을 함께 주석 처리 할 수 ​​있습니까? 찾아 보았지만 답을 찾지 못했습니다. 스크립트가 너무 길면 각 줄을 수동으로 주석 처리하는 것은 매우 짜증납니다.


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