«powershell» 태그된 질문

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

4
PowerShell을 사용하여 디렉토리의 파일을 반복
하나의 파일뿐만 아니라 디렉토리의 모든 .log 파일을 보려면 다음 코드를 어떻게 변경합니까? 모든 파일을 반복하고 "step4"또는 "step9"가 포함되지 않은 모든 줄을 삭제해야합니다. 현재 이것은 새로운 파일을 만들지 만 for each여기서 루프 를 사용하는 방법을 모르겠습니다 (초보자). 실제 파일 이름은 2013 09 03 00_01_29.log 입니다. 출력 파일을 덮어 쓰거나 SAME 이름을 …
243 powershell 

7
PowerShell에서 파일에서 함수를 정의하고 PowerShell 명령 줄에서 어떻게 호출합니까?
사용자 정의 함수를 정의하려는 .ps1 파일이 있습니다. 파일 이름이 MyFunctions.ps1이라고 가정하고 내용은 다음과 같습니다. Write-Host "Installing functions" function A1 { Write-Host "A1 is running!" } Write-Host "Done" 이 스크립트를 실행하고 이론적으로 A1 기능을 등록하려면 .ps1 파일이있는 폴더로 이동하여 파일을 실행하십시오. .\MyFunctions.ps1 이 결과는 다음과 같습니다. Installing functions Done 그러나 A1을 …
243 powershell 

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


11
.NET 4 런타임에서 PowerShell을 어떻게 실행할 수 있습니까?
일부 .NET 어셈블리를 관리하는 PowerShell 스크립트를 업데이트하고 있습니다. 이 스크립트는 .NET 2 (PowerShell과 동일한 프레임 워크 버전)에 대해 작성된 어셈블리를 위해 작성되었지만 이제는 .NET 4 어셈블리 및 .NET 2 어셈블리와 함께 작동해야합니다. .NET 4는 이전 버전의 프레임 워크를 기반으로 구축 된 응용 프로그램 실행을 지원하므로 가장 간단한 솔루션은 .NET 4 …

11
스크립트 테스트를 위해 PowerShell에서 에코에 해당
플래그를 설정하고 스크립트 전체에서 데이터가 일치하는 것을 확인하여 PowerShell 스크립트 에서 변수 및 값을 출력하고 싶습니다 . 어떻게해야합니까? 예를 들어 다음 PHP 코드와 동등한 PowerShell은 무엇입니까? echo "filesizecounter: " . $filesizecounter
233 powershell 


8
PowerShell에서 긴 명령을 여러 줄로 나누는 방법
PowerShell에서 다음과 같은 명령을 어떻게 여러 줄에 나눕니 까? &"C:\Program Files\IIS\Microsoft Web Deploy\msdeploy.exe" -verb:sync -source:contentPath="c:\workspace\xxx\master\Build\_PublishedWebsites\xxx.Web" -dest:contentPath="c:\websites\xxx\wwwroot\,computerName=192.168.1.1,username=administrator,password=xxx"
227 powershell 



9
Powershell에서 파일의 압축을 푸는 방법은 무엇입니까?
나는이 .zip파일 및 PowerShell을 사용하여 전체 내용을 압축 해제해야합니다. 나는 이것을하고 있지만 작동하지 않는 것 같습니다 : $shell = New-Object -ComObject shell.application $zip = $shell.NameSpace("C:\a.zip") MkDir("C:\a") foreach ($item in $zip.items()) { $shell.Namespace("C:\a").CopyHere($item) } 뭐가 문제 야? 디렉토리 C:\a가 여전히 비어 있습니다.
224 powershell 

7
PowerShell에서 명령 실행 타이밍
Linux의 'time'명령과 같이 PowerShell에서 명령을 실행하는 간단한 방법이 있습니까? 나는 이것을 생각해 냈다. $s=Get-Date; .\do_something.ps1 ; $e=Get-Date; ($e - $s).TotalSeconds 하지만 더 간단한 것을 원합니다 time .\do_something.ps1

13
PowerShell의 삼항 연산자
내가 아는 바에 따르면 PowerShell에는 소위 삼항 연산자에 대한 기본 제공식이없는 것 같습니다 . 예를 들어, 삼항 연산자를 지원하는 C 언어에서는 다음과 같이 작성할 수 있습니다. <condition> ? <condition-is-true> : <condition-is-false>; 이것이 PowerShell에 실제로 존재하지 않는다면 동일한 결과를 달성하는 가장 좋은 방법은 무엇입니까 (즉, 읽고 유지 관리하기 쉬운가)?

8
다음 명령을 시작하기 전에 PowerShell에 각 명령이 끝날 때까지 기다리려면 어떻게해야합니까?
많은 응용 프로그램을 여는 PowerShell 1.0 스크립트가 있습니다. 첫 번째는 가상 머신이고 다른 하나는 개발 애플리케이션입니다. 나머지 응용 프로그램을 열기 전에 가상 컴퓨터의 부팅을 완료하고 싶습니다. bash에서 나는 단지 말할 수있다. "cmd1 && cmd2" 이것이 내가 가진 것입니다 ... C:\Applications\VirtualBox\vboxmanage startvm superdooper &"C:\Applications\NetBeans 6.5\bin\netbeans.exe"

7
PowerShell에서 무언가를 출력하는 방법
배치 파일 내에서 PowerShell 스크립트를 실행하고 있습니다. 스크립트는 웹 페이지를 가져 와서 페이지 내용이 "OK"문자열인지 확인합니다. PowerShell 스크립트는 오류 수준을 배치 스크립트로 반환합니다. 배치 스크립트는 FTP 자동화 프로그램 인 ScriptFTP 에 의해 실행됩니다 . 오류가 발생하면 ScriptFTP가 전자 메일을 통해 전체 콘솔 출력을 관리자에게 보내도록 할 수 있습니다. PowerShell 스크립트에서 …

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