Powershell 스 크 립 트 에 파일 자원 을 포함 하 는 예

Powershell 3.0 및 이후 버 전.
만약 당신 의 스 크 립 트 에 추가 자원 을 추가 해 야 한다 면,예 를 들 어 텍스트 에 있 는 서버 이름,그림 이름 등 은 스 크 립 트 의 유연성 을 고려 해 야 합 니 다.
자원 경 로 를 절대 경로 로 할당 하지 마 십시오.Powershell 3.0 에서 스 크 립 트 경 로 를 대신 할$PSScriptRoot 를 사용 할 수 있 습 니 다.(2.0 은 지원 되 지 않 습 니 다)

$picture = "$PSScriptRoot\Resources\picture.png"
Test-Path -Path $picture
 
$data = "$PSScriptRoot\Resources\somedata.txt"
Get-Content -Path $data
$PSScriptRoot 는 항상 스 크 립 트 가 실행 중인 디 렉 터 리 이름 을 얻 을 수 있 습 니 다.물론 실행 할 때 비어 있 는 것 을 발견 할 수 있 습 니 다.이 때 스 크 립 트 에 저장 해서 실행 하면 됩 니 다.

좋은 웹페이지 즐겨찾기