«powershell» 태그된 질문

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

4
PowerShell에서 사용자 입력을위한 프롬프트
암호와 파일 이름을 포함하여 일련의 입력을 요구하는 메시지를 표시하고 싶습니다. 나는 host.ui.prompt합리적인 것으로 보이는 사용 예제를 가지고 있지만 반환을 이해할 수는 없습니다. PowerShell에서 사용자 입력을 얻는 더 좋은 방법이 있습니까?
209 powershell 

4
문자열에서 임의의 네이티브 명령을 어떻게 실행합니까?
다음 시나리오를 통해 내 필요를 표현할 수 있습니다 . 기본 명령으로 실행할 문자열을 허용하는 함수를 작성하십시오. 아이디어를 너무 많이 얻지 못했습니다. 회사의 다른 곳에서 다른 명령 줄 유틸리티와 인터페이스하여 명령을 제공하는 명령을 제공하는 경우. 명령을 제어하지 않으므로 유효한 명령을 input 으로 승인해야합니다 . 이것들은 내가 쉽게 극복 할 수 없었던 …

17
실행중인 cmdlet의 현재 디렉터리를 가져 오는 방법
이 작업은 간단한 작업이지만 실행 된 cmdlet이 성공적으로 위치한 디렉터리의 경로를 얻는 방법에 대한 몇 가지 시도를 보았습니다. 예를 들어, C:\temp\myscripts\mycmdlet.ps1설정 파일이있는 실행 파일에서 변수 C:\temp\myscripts\settings.xml를 저장할 수 있기를 원합니다 .C:\temp\myscriptsmycmdlet.ps1 이것은 작동하는 하나의 솔루션입니다 (약간 번거롭지 만). $invocation = (Get-Variable MyInvocation).Value $directorypath = Split-Path $invocation.MyCommand.Path $settingspath = $directorypath + …
202 powershell  cmdlet 



8
배치 파일에서 PowerShell 스크립트를 실행하는 방법
PowerShell에서이 스크립트를 실행하려고합니다. 아래 스크립트를 ps.ps1데스크탑 과 같이 저장했습니다 . $query = "SELECT * FROM Win32_DeviceChangeEvent WHERE EventType = 2" Register-WMIEvent -Query $query -Action { invoke-item "C:\Program Files\abc.exe"} 이 PowerShell 스크립트를 실행하기위한 배치 스크립트를 만들었습니다. @echo off Powershell.exe set-executionpolicy remotesigned -File C:\Users\SE\Desktop\ps.ps1 pause 그러나이 오류가 발생합니다.

6
“Write-Host”,“Write-Output”또는“[console] :: WriteLine”의 차이점은 무엇입니까?
메시지를 출력하는 방법에는 여러 가지가 있습니다. 를 통해 뭔가를 출력 사이의 효과 차이는 무엇입니까 Write-Host, Write-Output또는은 [console]::WriteLine? 또한 사용하면 다음을 알 수 있습니다. write-host "count=" + $count 은 +출력에 포함됩니다. 왜 그래? 연결하기 전에 하나의 연결된 문자열을 생성하도록 표현식을 평가해서는 안됩니까?
193 powershell 

9
PowerShell의 함수 반환 값
SharePoint Team 사이트 구축 과 관련된 여러 작업을 수행하는 PowerShell 기능을 개발했습니다 . 궁극적으로 함수가 프로비저닝 된 사이트의 URL을 문자열로 반환하기를 원하므로 함수 끝에서 다음 코드를 갖습니다. $rs = $url.ToString(); return $rs; 이 함수를 호출하는 코드는 다음과 같습니다. $returnURL = MyFunction -param 1 ... 그래서 String을 기대하지만 그렇지 않습니다. 대신 …
188 powershell 


11
Powershell에서 &&를 사용할 수 있습니까?
&&Google에서 검색하기가 악명 높지만 내가 찾은 최고는 이 기사 를 사용하는 것 -and입니다. 불행히도 더 이상 정보를 제공하지 않으며 내가해야 할 일을 찾을 수 없습니다 -and(다시 말해서 악명 높은 검색) 내가 사용하려는 컨텍스트는 "cmd1 실행, 성공하면 cmd2 실행"입니다. 기본적으로 다음과 같습니다. csc /t:exe /out:a.exe SomeFile.cs && a.exe 이것은 아는 사람에게 …
186 syntax  powershell 




3
Array.Add vs + =
PowerShell Arrays에서 배열을 다음과 같이 선언하면 흥미로운 동작을 발견했습니다. $array = @() 그런 다음 $array.Add("item")방법을 사용하여 항목을 추가하려고 하면 다음 오류가 발생합니다. "1"인수와 함께 "Add"호출 예외 : "Collection의 크기가 고정되었습니다." 그러나를 사용하여 항목을 추가 $array += "item"하면 문제없이 항목이 허용되며 "고정 크기"제한이 적용되지 않는 것 같습니다. 왜 이런거야?
179 arrays  powershell 


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