«powershell» 태그된 질문

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

5
PowerShell에서 줄을 나누는 방법은 무엇입니까?
나는 [ PowerShell을 완전히 처음 사용하고 ] 루프에서 문자열을 연결하고 있습니다. 특별한 조건이 발생 하면 줄 바꿈을 삽입 해야합니다 . 어떻게해야합니까? 기본적으로 \n. $str = "" foreach($line in $file){ if($line -Match $review){ #Special condition $str += ANSWER #looking for ANSWER } #code..... } 지금까지 나는 시도했다 "\n" '\n' "\N" '\N' …

3
4xx / 5xx에서 예외를 발생시키지 않고 Powershell 웹 요청
웹 요청을 만들고 응답의 상태 코드를 검사하는 데 필요한 powershell 스크립트를 작성 중입니다. 나는 이것을 쓰려고 시도했다. $client = new-object system.net.webclient $response = $client.DownloadData($url) 뿐만 아니라 : $response = Invoke-WebRequest $url 그러나 웹 페이지에 성공 상태 코드가 아닌 상태 코드가있을 때마다 PowerShell은 계속 진행하여 실제 응답 개체를 제공하는 대신 예외를 …
82 powershell 

5
문자열을 개별 변수로 분할
코드를 사용하여 분할 한 문자열이 있습니다 $CreateDT.Split(" "). 이제 두 개의 개별 문자열을 다른 방식으로 조작하고 싶습니다. 이를 두 개의 변수로 분리하려면 어떻게해야합니까?


9
powershell에서 C #의 "using"키워드와 동일합니까?
C #의 .net-Framework에서 다른 개체를 사용할 때 using 지시문을 사용하여 많은 입력을 줄일 수 있습니다. using FooCompany.Bar.Qux.Assembly.With.Ridiculous.Long.Namespace.I.Really.Mean.It; ... var blurb = new Thingamabob(); ... Powershell에서 유사한 작업을 수행 할 수있는 방법이 있습니까? 많은 .net 개체에 액세스하고 있으며 입력하는 것이 만족스럽지 않습니다. $blurb = new-object FooCompany.Bar.Qux.Assembly.With.Ridiculous.Long.Namespace.I.Really.Mean.It.Thingamabob; 항상.

4
PowerShell 복사 스크립트에서 여러 문자열을 올바르게 필터링하는 방법
이 답변 의 PowerShell 스크립트를 사용하여 파일 복사를 수행하고 있습니다. 필터를 사용하여 여러 파일 형식을 포함하려는 경우 문제가 발생합니다. Get-ChildItem $originalPath -filter "*.htm" | ` foreach{ $targetFile = $htmPath + $_.FullName.SubString($originalPath.Length); ` New-Item -ItemType File -Path $targetFile -Force; ` Copy-Item $_.FullName -destination $targetFile } 꿈처럼 작동합니다. 그러나 필터를 사용하여 여러 …


3
PowerShell에 권장되는 코딩 스타일은 무엇입니까?
PowerShell 스크립트를 작성하는 방법에 권장되는 코딩 스타일이 있습니까? 그건 아니 코드를 구성하는 방법에 대해 (얼마나 많은 기능 모듈을 사용하여, ...하는 경우). ' 읽을 수 있도록 코드를 작성하는 방법 '에 대한 것입니다 . 프로그래밍 언어에는 몇 가지 권장되는 코딩 스타일 ( 들여 쓰기 , 들여 쓰기 방법-공백 / 탭, 새 줄 …

5
PowerShell-시작 프로세스 및 Cmdline 스위치
이 잘 실행할 수 있습니다. $msbuild = "C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe" start-process $msbuild -wait 하지만이 코드 (아래)를 실행하면 오류가 발생합니다. $msbuild = "C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe /v:q /nologo" start-process $msbuild -wait 시작 프로세스를 사용하여 MSBuild에 매개 변수를 전달할 수있는 방법이 있습니까? 나는 시작-프로세스를 사용하지 않는 것에 개방적이다. 내가 그것을 사용한 유일한 이유는 "명령"을 변수로 가져야한다는 것이었다. …

4
매개 변수 및 자격 증명으로 PowerShell에서 .ps1 스크립트 시작 및 변수를 사용하여 출력 얻기
헬로 스택 커뮤니티 :) 나는 간단한 목표가 있습니다. 다른 Powershell 스크립트에서 일부 PowerShell 스크립트를 시작하고 싶지만 3 가지 조건이 있습니다. 자격 증명을 전달해야합니다 (실행은 특정 사용자가있는 데이터베이스에 연결됨) 몇 가지 매개 변수를 사용해야합니다 출력을 변수에 전달하고 싶습니다 비슷한 질문 링크가 있습니다. 그러나 답은 2 개의 PS 스크립트간에 통신하는 방법으로 파일을 …

1
Visual Studio에서와 Powershell에서 실행될 때 HttpClient 동시 동작
MS Graph API를 사용하여 B2C에서 사용자를 만들기 위해 수백만 명의 사용자를 온-프레미스 AD에서 Azure AD B2C로 마이그레이션하고 있습니다. 이 마이그레이션을 수행하기 위해 .Net Core 3.1 콘솔 응용 프로그램을 작성했습니다. 속도를 높이기 위해 Graph API를 동시에 호출하고 있습니다. 이것은 훌륭하게 작동합니다. 개발하는 동안 Visual Studio 2019에서 실행하는 동안 허용 가능한 성능을 …

1
이 시스템에서 스크립트 실행이 비활성화되어 tsc.ps1을로드 할 수 없습니다
PowerShell에서을 실행할 때 오류 메시지가 나타납니다 tsc. 이것은 전에 일어난 적이 없다. PowerShell 보안 설정을 사용하여 다음과 같은 사항을 수정하여 수정해야합니다. PowerShell은 "이 시스템에서 스크립트 실행이 비활성화되어 있습니다"라고 말합니다. 최신 정보 이것은 ps1 스크립트를 사용하기위한 npm의 새로운 기능입니다. https://github.com/npm/cli/issues/470 에서 질문이 제기되었습니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.