itsource

PowerShell ISE 내의 함수 호출

mycopycode 2023. 8. 15. 11:05
반응형

PowerShell ISE 내의 함수 호출

누가 PowerShell 스크립트 내에서 함수를 호출할 수 없는 이유를 알려줄 수 있습니까?내 코드 아래 참조:

Write-Host "Before calling Function."

testFunction

function testFunction()
{ 
    Write-Host "Function has been called"
}

위 코드를 실행하면 다음 오류 메시지가 표시됩니다.

testFunction : 'testFunction'이라는 용어가 cmdlet의 이름으로 인식되지 않습니다.기능, 스크립트 파일 또는 작동 가능한 프로그램.이름의 철자를 확인합니다.경로가 포함되었습니다. 경로가 올바른지 확인한 후 다시 시도하십시오.
C:\Users\andrew에서.짧은\문서\Powershell\Backups\functionTest.ps1:3 문자:1테스트기능.+ ~~~~~~~~~~~~카테고리정보: ObjectNotFound: (테스트 기능:문자열) [], CommandNotFoundExceptionFully Qualified ErrorId: 명령을 찾을 수 없음 예외

저는 동일한 PowerShell 스크립트 내에서 함수를 호출할 수 있어야 한다고 확신합니다.누가 좀 도와주시겠어요?

당신은 그것을 사용하기 전에 기능을 선언을 해야 합니다.

Write-Host "Before calling Function."

function testFunction {
    Write-Host "Function has been called"
}

testFunction

언급URL : https://stackoverflow.com/questions/41486891/calling-a-function-within-powershell-ise

반응형