2012-07-06 4 views
0

이상한 구문 분석 오류가 발생하는 PowerShell 함수가 있습니다 (PowerGUI (편집기 사용) 및 PowerShell (가져 오기 모듈을 시도 할 때) 컴파일) 오류가 발생합니다. . 이 구문 분석 오류와 Error message @ Imgur내 PowerShell 함수에서이 구문 분석 오류로 도움을받을 수 있습니까?

누구나 잘 알고 : 여기 My Function @ Pastebin

는 구문 분석 오류 메시지를 보여주는 사진에 대한 링크입니다 :

여기 내 코드 페이스트 빈에 대한 링크가있어? 나는 그것에 대해 불평한 문 Write-Verbose을 삭제하려고 시도했지만 그것이 전혀 도움이되지 않았다. 완전히 다른 코드 블럭 안에 있더라도 다음 문장으로 넘어 갔다. (E.G. Process{...}End{...}).

+0

여기에 코드를 게시하십시오. 직장에서 붙여 넣기 할 수 없습니다. – BugFinder

+2

전체 코드를 pastebin에 게시하지 마십시오. 오류 메시지와 오류의 원인이되는 스 니펫을 제공하십시오. – Matten

+0

@BugFinder : 이상한데, 방금 테스트했는데 서버가 다운되지 않았습니다. StackOverflow 사용과 동일한 기술이므로이 사이트를 사용할 수 있으면 Pastebin을 볼 수 있어야합니다. – x10an14

답변

0

당신은 라인 (161)에 '오류'전에 견적에 전에 역음을 놓치고 :

Write-Error "`"Could not connect to remote computer $server!`"`n`t`t`t`t`t`t`t`t  "Any errors on line 109 relates to this fact.`"" 

은 다음과 같아야합니다

Write-Error "`"Could not connect to remote computer $server!`"`n`t`t`t`t`t`t`t`t  `"Any errors on line 109 relates to this fact.`"" 

다음 마지막으로 인해 일부 일치하지 않는 따옴표 원인이 스크립트에서, 즉 247 행의 "Returning Hashtable ..."끝에있는 것을 인용하면 오류가 발생합니다.

+0

아, 고맙습니다, 새내기! =) Debug/Verbose/Error-Write 라인이 하나의 큰 것으로 계산되었다는 것을 알지 못했지만, 의심 스럽습니다. 바라건대 당신은 스스로 기능의 일부를 사용할 수 있습니다. (나는 그것을 작성한 직장에서뿐만 아니라 집에서도 알 수 있습니다)! – x10an14

관련 문제