변수 내용 확인

마이크

세션을 생성 한 후 다음을 호출합니다.

Invoke-Command -Session $s -ScriptBlock $Function:ReaddRoutes -ArgumentList $Global:_DeviceNumberInfoIP.ServiceNetGW

위는 원격 서버에서 다음 기능을 실행합니다.

function ReaddRoutes {
  if ($Global:datacentre -like '(PINK3)') {
    route delete 10.252.0.0
    route delete 10.191.192.0

    route add -p 10.252.0.0 mask 255.255.255.0 $args[0]
    route add -p 10.191.192.0 mask 255.255.192.0 $args[0]
  }
}

이제 문제는 if명령문을 제거 하면 함수가 실행된다는 것입니다. 하지만 그에 따라 경로를 비교하고 추가 할 데이터 센터가 꽤 많습니다. 나는 -like연산자 의 많은 변형을 시도했다 .

변수 $global:datacentre에는 'Panther (Pink3)'와 유사한 것이 포함됩니다.

invoke-command에서 이것을 호출하고 다르게 작동하기 때문일 수 있습니까?

마이크

나는 그것을 알아!

이 함수는 원격 서버에서 호출되기 때문에 데이터 센터 변수를 구문 분석해야했습니다.

잠을 잘 자고 다시 시도한 후에는 이해가됩니다. 따라서 원격 서버에서 실행되는 모든 함수는 -argument 목록에 있어야합니다.

Invoke-Command -Session $s -ScriptBlock $Function:ReaddRoutes -ArgumentList $Global:_DeviceNumberInfoIP.ServiceNetGW,$Global:datacentre

그리고 기능 :

if ($args[1] -like '*(LON3)'){


        route delete 10.252.0.0
        route delete 10.191.192.0

        #Arg[0] is the Servicenet GW
        Route add -p 10.252.0.0 mask 255.255.255.0 $args[0]
        Route add -p 10.191.192.0 mask 255.255.192.0 $args[0]

       } 

이것이 다른 사람에게 도움이되기를 바랍니다!

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

파일 내용 변경 확인

분류에서Dev

변수 확인

분류에서Dev

PowerShell 변수 내용 확인-영숫자, 점, 대시 및 길이 제한

분류에서Dev

배열의 내용이 모두 정수인지 확인

분류에서Dev

TEXT 열의 내용이 순수하게 숫자인지 확인

분류에서Dev

Python Flask를 사용하여 루프 내 URL 매개 변수의 변경 사항을 확인하는 방법

분류에서Dev

쉘 다중 라인 변수의 사용자 권한 확인

분류에서Dev

ArrayList 내에서 Object의 변수를 확인하는 방법

분류에서Dev

ArrayList 내에서 Object의 변수를 확인하는 방법

분류에서Dev

ArrayList 내에서 Object의 변수를 확인하는 방법

분류에서Dev

로그인 할 수없고 내 사용자를 확인할 수 없습니다.

분류에서Dev

Delphi Mocks Framework로 매개 변수의 내용을 확인하는 방법은 무엇입니까?

분류에서Dev

내장을 사용하여 쉘 변수에 둘 이상의 행이 있는지 확인하십시오.

분류에서Dev

Visual Studio 2017의 분기에서 병합 해제 된 변경 내용을 어떻게 확인할 수 있나요?

분류에서Dev

확인을 보내는 내용을 어떻게 알 수 있습니까?

분류에서Dev

사용하기 전에 typescript 선택적 매개 변수 확인

분류에서Dev

속성을 사용하여 널 매개 변수 확인

분류에서Dev

scanf를 사용하여 입력 매개 변수 확인

분류에서Dev

if let 변수-확인되지 않은 식별자 사용

분류에서Dev

Ansible- "with_dict"사용시 변수 값 확인

분류에서Dev

매개 변수 값이 null인지 쿼리 내부가 아닌지 확인

분류에서Dev

Pandas를 사용하여 거래 내역을 사용하여 주식 수 확인

분류에서Dev

MySQL 변수 내용

분류에서Dev

MockHttpServletResponse : xml 내용 확인

분류에서Dev

XCTest를 사용하여 변수가 배열인지 확인하십시오.

분류에서Dev

변수 이름에 문자열이 포함되어 있는지 확인한 다음 문자열 변수 내용을 출력하는 방법

분류에서Dev

오류 '형식의 인수 유형 변수의 범위 내에 있지 않은'확인할 수 없음

분류에서Dev

매크로 매개 변수가 허용 된 매개 변수 중 하나인지 확인 하시겠습니까?

분류에서Dev

함수를 사용하여 bash 환경 변수가 존재하는지 확인

Related 관련 기사

  1. 1

    파일 내용 변경 확인

  2. 2

    변수 확인

  3. 3

    PowerShell 변수 내용 확인-영숫자, 점, 대시 및 길이 제한

  4. 4

    배열의 내용이 모두 정수인지 확인

  5. 5

    TEXT 열의 내용이 순수하게 숫자인지 확인

  6. 6

    Python Flask를 사용하여 루프 내 URL 매개 변수의 변경 사항을 확인하는 방법

  7. 7

    쉘 다중 라인 변수의 사용자 권한 확인

  8. 8

    ArrayList 내에서 Object의 변수를 확인하는 방법

  9. 9

    ArrayList 내에서 Object의 변수를 확인하는 방법

  10. 10

    ArrayList 내에서 Object의 변수를 확인하는 방법

  11. 11

    로그인 할 수없고 내 사용자를 확인할 수 없습니다.

  12. 12

    Delphi Mocks Framework로 매개 변수의 내용을 확인하는 방법은 무엇입니까?

  13. 13

    내장을 사용하여 쉘 변수에 둘 이상의 행이 있는지 확인하십시오.

  14. 14

    Visual Studio 2017의 분기에서 병합 해제 된 변경 내용을 어떻게 확인할 수 있나요?

  15. 15

    확인을 보내는 내용을 어떻게 알 수 있습니까?

  16. 16

    사용하기 전에 typescript 선택적 매개 변수 확인

  17. 17

    속성을 사용하여 널 매개 변수 확인

  18. 18

    scanf를 사용하여 입력 매개 변수 확인

  19. 19

    if let 변수-확인되지 않은 식별자 사용

  20. 20

    Ansible- "with_dict"사용시 변수 값 확인

  21. 21

    매개 변수 값이 null인지 쿼리 내부가 아닌지 확인

  22. 22

    Pandas를 사용하여 거래 내역을 사용하여 주식 수 확인

  23. 23

    MySQL 변수 내용

  24. 24

    MockHttpServletResponse : xml 내용 확인

  25. 25

    XCTest를 사용하여 변수가 배열인지 확인하십시오.

  26. 26

    변수 이름에 문자열이 포함되어 있는지 확인한 다음 문자열 변수 내용을 출력하는 방법

  27. 27

    오류 '형식의 인수 유형 변수의 범위 내에 있지 않은'확인할 수 없음

  28. 28

    매크로 매개 변수가 허용 된 매개 변수 중 하나인지 확인 하시겠습니까?

  29. 29

    함수를 사용하여 bash 환경 변수가 존재하는지 확인

뜨겁다태그

보관