스크립트를 실행하고 반환 값을 잡는 방법

user979033

전달 된 인수에 따라 일부 값을 반환하는이 간단한 함수가 있습니다.

function GetParam($fileName)
{
    if($fileName.ToLower().Contains("yes"))
    {
        return 1
    }
    elseif($fileName.ToLower().Contains("no"))
    {
        return 2
    }
    else
    {
        return -1
    }     
}

다음에 수행 할 작업을 결정하기 위해 다른 스크립트에서이 스크립트를 호출하고 반환 값을 가져오고 싶습니다. 어떻게 할 수 있습니까?

마틴 브랜들

다른 스크립트에 노출되도록 함수가 정의 된 스크립트 도트 소싱 해야합니다 GetParam.

getparam.ps1

function GetParam($fileName)
{
    if($fileName.ToLower().Contains("yes"))
    {
        return 1
    }
    elseif($fileName.ToLower().Contains("no"))
    {
        return 2
    }
    else
    {
        return -1
    }     
}

other.ps1

. .\getparam.ps1 # load the function into the current scope.
$returnValue = GetParam -fileName "yourFilename"

참고 : 사용을 고려 승인 동사를 하고 함수 이름을 변경 Get-Param. 또한 return 키워드를 생략 할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

cmd에서 명령을 반복하지 않고 파이썬 스크립트를 실행하는 방법

분류에서Dev

총계 계산기 실행에서 양식 입력을 반환하고 자바 스크립트 변수를 업데이트하는 방법

분류에서Dev

Java에서 .sql 스크립트 (파일에서)를 실행하고 Spring을 사용하여 ResultSet을 반환하는 방법은 무엇입니까?

분류에서Dev

파일을 기반으로 스크립트를 실행하는 방법

분류에서Dev

자바 스크립트에서 함수 값을 반환하는 방법

분류에서Dev

자바 스크립트에서 document.onmousedown의 값을 반환하는 방법

분류에서Dev

jar 실행 파일을 실행하고 반환 값을받는 방법

분류에서Dev

초기화 스크립트를 속여 0을 반환하는 방법

분류에서Dev

Google 스크립트 URL에서 JSON을 반환하는 방법

분류에서Dev

dir의 모든 파일을 반복하고, 스크립트를 실행하고, 다른 dir의 일치하는 파일에 쓰는 방법

분류에서Dev

Python-열의 모든 행에 대해 복잡한 IF 반복을 수행하고 값을 반환하는 방법

분류에서Dev

Google 스크립트에서 반환 값을 가져오고 사용하는 방법

분류에서Dev

Ruby 스크립트를 실행 한 후 system (...)이 출력으로 문자열 스트림을 반환하도록 만드는 방법은 무엇입니까?

분류에서Dev

bash 설치 스크립트를 루트로 실행-일반 사용자의 파일을 처리하는 방법?

분류에서Dev

CSV를 읽는 자바 스크립트는 문자열을 값 열로 반환합니다. 각 값을 추출하는 방법은 무엇입니까?

분류에서Dev

핑 시간을 잡는 awk 스크립트를 작성하는 방법

분류에서Dev

새 터미널을 열고 스크립트를 실행하고 옵션을 전송하는 방법

분류에서Dev

문서를 반복적으로 검색하고 패턴을 기반으로 결과를 반환하는 스크립트를 작성하는 방법

분류에서Dev

이미지를 클릭하고 일반 자바 스크립트로 함수를 실행하는 방법

분류에서Dev

ansible을 사용하여 powershell 스크립트에서 반환 된 값을 읽는 방법

분류에서Dev

ASP.NET Core에서 솔루션 구성을 기반으로 스크립트를 실행하는 방법

분류에서Dev

자바 스크립트의 객체 값에서 키를 반환하는 방법은 무엇입니까?

분류에서Dev

스크립트를 여러 번 실행할 때 스크립트의 실행 시간을 측정하는 방법

분류에서Dev

스크립트에서 터미널을 시작하고 터미널에서 실행할 다른 스크립트를 실행하는 방법

분류에서Dev

스크립트에서 터미널을 시작하고 터미널에서 실행할 다른 스크립트를 실행하는 방법

분류에서Dev

스크립트에서 터미널을 시작하고 터미널에서 실행할 다른 스크립트를 실행하는 방법

분류에서Dev

중첩 배열의 값을 기반으로 객체를 반환하는 방법은 무엇입니까? (자바 스크립트)

분류에서Dev

스크립트 A 결과를 기반으로 스크립트 B를 실행하는 방법

분류에서Dev

Powershell 스크립트 : 특정 정보를 반환하기 위해 AD Get 명령을 필터링하는 방법

Related 관련 기사

  1. 1

    cmd에서 명령을 반복하지 않고 파이썬 스크립트를 실행하는 방법

  2. 2

    총계 계산기 실행에서 양식 입력을 반환하고 자바 스크립트 변수를 업데이트하는 방법

  3. 3

    Java에서 .sql 스크립트 (파일에서)를 실행하고 Spring을 사용하여 ResultSet을 반환하는 방법은 무엇입니까?

  4. 4

    파일을 기반으로 스크립트를 실행하는 방법

  5. 5

    자바 스크립트에서 함수 값을 반환하는 방법

  6. 6

    자바 스크립트에서 document.onmousedown의 값을 반환하는 방법

  7. 7

    jar 실행 파일을 실행하고 반환 값을받는 방법

  8. 8

    초기화 스크립트를 속여 0을 반환하는 방법

  9. 9

    Google 스크립트 URL에서 JSON을 반환하는 방법

  10. 10

    dir의 모든 파일을 반복하고, 스크립트를 실행하고, 다른 dir의 일치하는 파일에 쓰는 방법

  11. 11

    Python-열의 모든 행에 대해 복잡한 IF 반복을 수행하고 값을 반환하는 방법

  12. 12

    Google 스크립트에서 반환 값을 가져오고 사용하는 방법

  13. 13

    Ruby 스크립트를 실행 한 후 system (...)이 출력으로 문자열 스트림을 반환하도록 만드는 방법은 무엇입니까?

  14. 14

    bash 설치 스크립트를 루트로 실행-일반 사용자의 파일을 처리하는 방법?

  15. 15

    CSV를 읽는 자바 스크립트는 문자열을 값 열로 반환합니다. 각 값을 추출하는 방법은 무엇입니까?

  16. 16

    핑 시간을 잡는 awk 스크립트를 작성하는 방법

  17. 17

    새 터미널을 열고 스크립트를 실행하고 옵션을 전송하는 방법

  18. 18

    문서를 반복적으로 검색하고 패턴을 기반으로 결과를 반환하는 스크립트를 작성하는 방법

  19. 19

    이미지를 클릭하고 일반 자바 스크립트로 함수를 실행하는 방법

  20. 20

    ansible을 사용하여 powershell 스크립트에서 반환 된 값을 읽는 방법

  21. 21

    ASP.NET Core에서 솔루션 구성을 기반으로 스크립트를 실행하는 방법

  22. 22

    자바 스크립트의 객체 값에서 키를 반환하는 방법은 무엇입니까?

  23. 23

    스크립트를 여러 번 실행할 때 스크립트의 실행 시간을 측정하는 방법

  24. 24

    스크립트에서 터미널을 시작하고 터미널에서 실행할 다른 스크립트를 실행하는 방법

  25. 25

    스크립트에서 터미널을 시작하고 터미널에서 실행할 다른 스크립트를 실행하는 방법

  26. 26

    스크립트에서 터미널을 시작하고 터미널에서 실행할 다른 스크립트를 실행하는 방법

  27. 27

    중첩 배열의 값을 기반으로 객체를 반환하는 방법은 무엇입니까? (자바 스크립트)

  28. 28

    스크립트 A 결과를 기반으로 스크립트 B를 실행하는 방법

  29. 29

    Powershell 스크립트 : 특정 정보를 반환하기 위해 AD Get 명령을 필터링하는 방법

뜨겁다태그

보관