«powershell» 태그된 질문

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

7
Internet Explorer 엔진을 사용할 수 없기 때문에 응답 콘텐츠를 구문 분석 할 수 없습니다.
powershell을 사용하여 채널 9 시리즈를 다운로드해야하지만 시도한 스크립트에 오류가 있습니다. 이 스크립트 $url="https://channel9.msdn.com/blogs/OfficeDevPnP/feed/mp4high" $rss=invoke-webrequest -uri $url $destination="D:\Videos\OfficePnP" [xml]$rss.Content|foreach{ $_.SelectNodes("rss/channel/item/enclosure") }|foreach{ "Checking $($_.url.split("/")[-1]), we will skip it if it already exists in $($destination)" if(!(test-path ($destination + $_.url.split("/")[-1]))){ "Downloading: " + $_.url start-bitstransfer $_.url $destination } } 오류로 인해 실패 : Internet …


7
Powershell에서 head, tail, more, less, sed를 수행하는 방법은 무엇입니까? [닫은]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중하도록 질문을 업데이트하십시오 . 작년에 문을 닫았 습니다 . 이 질문 개선 리눅스의에 해당하는 명령이 무엇인지 PowerShell을 사용하여 Windows,에 head, tail, more, less와 sed?




5
PowerShell을 사용하여 파일에서 여러 문자열을 바꾸는 방법
구성 파일을 사용자 지정하기위한 스크립트를 작성 중입니다. 이 파일 내에서 여러 문자열 인스턴스를 바꾸고 싶고 PowerShell을 사용하여 작업을 수행했습니다. 단일 교체에는 잘 작동하지만 여러 교체를 수행하는 것은 매번 전체 파일을 다시 구문 분석해야하고이 파일은 매우 크기 때문에 매우 느립니다. 스크립트는 다음과 같습니다. $original_file = 'path\filename.abc' $destination_file = 'path\filename.abc.new' (Get-Content $original_file) …

30
용어 'ng'는 cmdlet의 이름으로 인식되지 않습니다.
오늘 기본적인 AngularJS Intro를 통해 작업하는 동안 문제가 발생했습니다. 프로젝트를 진행하기 위해 PowerShell을 열었습니다. NPM이 작동했습니다. 다음을 사용하여 Angular를 설치할 수있었습니다. npm install -g @angular/cli ng를 실행하려고 할 때마다 다음을 얻습니다. the term 'ng' is not recognized as the name of a cmdlet

13
로컬에서 만든 스크립트가 RemoteSigned 실행 정책에서 실행되지 않는 이유는 무엇입니까?
이 질문은 질문 본문에 의해 반박되거나 실제 문제를 다루지 않는 응답을 계속 끌어 들이기 때문에 알아야 할 사항에 대한 간단한 요약 을 읽으십시오 . 입니다 하지 는 "왜 PowerShell을 내 기본 설치가 실행되지 않습니다 스크립트?" 질문. 입니다 하지 A가 "왜 PowerShell을 실행 스크립트 내 설치가 인터넷에서 다운로드하지?" 질문. 문제는 RemoteSigned실행 …

3
PowerShell에서 "%"(퍼센트)는 무엇을합니까?
about_Script_Blocks 는 %가 필요하지 않음을 나타내지 만 % 작업은 파이프 라인 후에 스크립트 블록을 시작하는 것 같습니다 . 이것들은 모두 잘 작동합니다. get-childitem | % { write-host $_.Name } { write-host 'hello' } % { write-host 'hello' } 그러나 파이프 라인 뒤에 스크립트 블록을 추가 할 때 먼저 %를 가져야합니다. …
106 powershell  syntax 

10
Join-Path를 사용하여 두 개 이상의 문자열을 파일 경로로 결합하는 방법은 무엇입니까?
두 문자열을 파일 경로로 결합하려면 다음 Join-Path과 같이 사용 합니다. $path = Join-Path C: "Program Files" Write-Host $path 그게 인쇄 "C:\Program Files"됩니다. 그래도 두 개 이상의 문자열에 대해이 작업을 수행하려면 : $path = Join-Path C: "Program Files" "Microsoft Office" Write-Host $path PowerShell에서 오류가 발생합니다. Join-Path : 'Microsoft Office'인수를 허용하는 위치 …
105 powershell 

7
PowerShell 탭 완성이 Bash처럼 작동하도록하는 방법
현재 디렉토리에 다음 파일이 있다고 가정 해 보겠습니다. buildBar.bat buildFoo.bat buildHouse.bat 그리고 나는 내 명령 프롬프트에서 다음을 입력 ./bu한 후와 TAB. Bash에서는 다음으로 확장됩니다. ./build PowerShell에서는 ./buildBar.bat목록의 첫 번째 항목으로 확장됩니다 . Cmd에서 동작은 PowerShell과 동일합니다. Bash 동작을 선호합니다. PowerShell이 ​​Bash처럼 동작하도록하는 방법이 있습니까?

2
PowerShell의 기본 출력 인코딩을 UTF-8로 변경
기본적으로 명령의 출력을 파일로 리디렉션하거나 PowerShell의 다른 항목으로 파이프 할 때 인코딩은 UTF-16이므로 유용하지 않습니다. UTF-8로 변경하려고합니다. >foo.txt구문을 로 대체하여 사례별로 수행 할 수 | out-file foo.txt -encoding utf8있지만 매번 반복해야하는 것은 어색합니다. PowerShell에서 항목을 설정하는 지속적인 방법은 항목을 넣는 것입니다 \Users\me\Documents\WindowsPowerShell\profile.ps1. 이 파일이 실제로 시작시 실행되는지 확인했습니다. 출력 인코딩을 …

4
실행중인 PowerShell 스크립트에서 모든 환경 변수 표시
런타임에 PowerShell 스크립트에 구성된 모든 환경 변수를 표시해야합니다. 일반적으로 환경 변수를 표시 할 때 쉘에서 다음 중 하나를 사용할 수 있습니다 (다른 기술 중에서도 간단하지만 간단합니다). gci env:* ls Env: 그러나 다른 프로그램에서 호출되는 스크립트가 있으며 스크립트에서 위의 호출 중 하나를 사용하면 환경 변수와 해당 값이 표시되는 대신 변수와 해당 …

10
명령 프롬프트에서 PowerShell 스크립트에 부울 값을 전달하는 방법
배치 파일에서 PowerShell 스크립트를 호출해야합니다. 스크립트에 대한 인수 중 하나는 부울 값입니다. C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -File .\RunScript.ps1 -Turn 1 -Unify $false 다음 오류와 함께 명령이 실패합니다. Cannot process argument transformation on parameter 'Unify'. Cannot convert value "System.String" to type "System.Boolean", parameters of this type only accept booleans or numbers, use $true, …

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