«powershell» 태그된 질문

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


30
PowerShell은 "이 시스템에서 스크립트 실행이 비활성화되어 있습니다"라고 말합니다.
나는 실행하려고합니다 cmd 를 호출하는 파일 파워 쉘에서 스크립트를 사용 cmd.exe하면 아래 오류가 발생합니다. Management_Install.ps1 이 시스템에서 스크립트 실행이 비활성화되어로드 할 수 없습니다. 나는 달렸다 Set-ExecutionPolicy -ExecutionPolicy Unrestricted 내가 달릴 때 Get-ExecutionPolicy 부터파워 쉘나는 Unrestricted돌아온다. PS C:\Users\Administrator\> Get-ExecutionPolicy Unrestricted C:\Projects\Microsoft.Practices.ESB\Source\Samples\Management Portal\Install\Scripts\> powershell .\Management_Install.ps1 1 WARNING: Running x86 PowerShell... C:\Projects\Microsoft.Practices.ESB\Source\Samples\Management Portal\Install\Scripts\Management_Install.ps1이 …


14
PowerShell 스크립트를 실행하는 방법
PowerShell 스크립트를 어떻게 실행합니까? myscript.ps1이라는 스크립트가 있습니다. 필요한 모든 프레임 워크가 설치되어 있습니다 그 설정 실행 정책의 일을 나는의 지시에 따랐다 이 MSDN 도움말 페이지를 하고 그렇게 좋아 실행하려고 : powershell.exe 'C:\my_path\yada_yada\run_import_script.ps1'(함께 또는없이 --noexit) 파일 이름이 출력되는 것을 제외하고는 정확히 아무것도 반환하지 않습니다. 오류도없고, 메시지도없고 아무것도 없습니다. 아, 추가 -noexit하면 …


16
Windows PowerShell 환경 변수 설정
PATH 환경 변수 설정은 이전 명령 프롬프트에만 영향을 미친다는 것을 알았습니다. PowerShell의 환경 설정이 다른 것 같습니다. PowerShell (v1)의 환경 변수를 어떻게 변경합니까? 노트 : 변경 사항을 영구적으로 유지하고 싶기 때문에 PowerShell을 실행할 때마다 변경할 필요가 없습니다. PowerShell에 프로필 파일이 있습니까? 유닉스의 Bash 프로파일과 같은 것이 있습니까?

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

1
PowerShell에서 명령 줄 인수를 처리하는 방법
명령 줄 인수를 처리하는 가장 좋은 방법은 무엇입니까? "최상의"방법이 무엇인지에 대한 몇 가지 답변이있는 것처럼 보이며 결과적으로 다음과 같이 간단한 것을 처리하는 방법에 붙어 있습니다. script.ps1 /n name /d domain 과 script.ps1 /d domain /n name. 더 잘 처리 할 수있는 플러그인이 있습니까? 나는 여기서 바퀴를 재발 명하고 있다는 것을 …

7
PowerShell 스크립트에 인수를 전달하는 방법은 무엇입니까?
iTunes가 30 초 빨리 감기되도록 하는 PowerShell스크립트 가 있습니다 itunesForward.ps1. $iTunes = New-Object -ComObject iTunes.Application if ($iTunes.playerstate -eq 1) { $iTunes.PlayerPosition = $iTunes.PlayerPosition + 30 } 프롬프트 라인 명령으로 실행됩니다. powershell.exe itunesForward.ps1 명령 줄에서 인수를 전달하여 하드 코드 된 30 초 값 대신 스크립트에 적용 할 수 있습니까?

15
PowerShell에서 함수에 여러 매개 변수를 전달하는 방법은 무엇입니까?
둘 이상의 문자열 매개 변수를 허용하는 함수가 있으면 첫 번째 매개 변수가 할당 된 모든 데이터를 가져 오는 것처럼 보이고 나머지 매개 변수는 빈 상태로 전달됩니다. 빠른 테스트 스크립트 : Function Test([string]$arg1, [string]$arg2) { Write-Host "`$arg1 value: $arg1" Write-Host "`$arg2 value: $arg2" } Test("ABC", "DEF") 생성 된 출력은 $arg1 value: …
438 powershell 




10
PowerShell에서 스크립트 종료
함수 내에서 복구 할 수없는 오류가 발생할 때 PowerShell (PS1) 스크립트를 종료하는 방법을 찾고있었습니다. 예를 들면 다음과 같습니다. function foo() { # Do stuff that causes an error $host.Exit() } 물론과 같은 것은 없습니다 $host.Exit(). 이 $host.SetShouldExit()있지만 실제로 콘솔 창을 닫습니다. 원하는 것은 아닙니다. 내가 필요한 것은 sys.exit()추가 스크립트없이 현재 …
394 powershell 

18
PowerShell이 ​​Windows에서 Cygwin 셸을 교체 할 준비가 되셨습니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 작년에 문을 닫았 습니다 . PowerShell을 배우거나 Cygwin / Perl 스크립트 / Unix 쉘 스크립트 등을 고수 해야하는지 여부에 대해 토론 하고 …
384 unix  shell  powershell 

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