2010년 12월 1일 수요일

[Powershell] 버전 정보를 읽어서 출력

 

파일에서 특정문자열을 검색해서  특정문자 앞에 있는 문자를 출력.

$version1=(Get-Command $source_file).FileversionInfo.FileVersion
$version2=$version1.split(" ")[3]

“ “  특정문자열검색


[] 몇번째값

인수1 : 버전읽을 파일 경로

인수2 : 저정할 파일경로



2개의 인수값을 읽어 version.txt 파일로 저장.



2, 0 , 0, 4 일경우 4를 version.txt파일에 저장함.



$source_file = $args[0]
$ver_dir= $args[1]
$verinfo="Version.txt"
$version1=(Get-Command $source_file).FileversionInfo.FileVersion
$version2=$version1.split(" ")[3]
set-content -path $ver_dir\$verinfo -value $version2

댓글 없음:

댓글 쓰기