2015-01-19 3 views
0

나는 powershell 스크립트를 만들고 있는데 도움이 필요하다. 배열을 만들어 문자열에 연결해야합니다.즉석에서 powershell 배열 만들기

나는 사용자가 입력하는 경우 3 개 개의 매개 변수에 대해 다음과 같은 3 개 필요한 매개 변수 그래서

$printername 
$start 
$end 

이 : 나는 $ 프린터 문자열로 불리는 다음과 같은 연결해야 마력, 1, 5 을 $ 프린터 = hp1 hp2 hp3 hp4 hp5.

그들이 마지막 매개 변수에 1000을 입력 한 경우이 hp1000

나는이 배열을 만들 수있는 방법

을 통과해야합니다.

답변

3

충분히 단순 해 보입니다.

function Make-PrinterString 
{ 
    Param (
    [string]$Prefix, 
    [int]$Start, 
    [int]$End 
    ) 

    [string]($start..$end | foreach {"$Prefix$_"}) 
} 

Make-PrinterString HP 1 5 

HP1 HP2 HP3 HP4 HP5 
+0

감사합니다. 이것은 효과가 있었다. – phpman13