2012-11-28 4 views
5

매우 불충분 한 질문을 찾으면 실례지만 Powershell을 배우기 때문에 물어볼 필요가 있습니다.사용자가 어떤 Cmdlet 별칭을 찾았습니까?

이것은 게시 된 질문의 다음 부분 일종이며 답변은 here입니다.

Get-DirectoryListing이라는 사용자 지정 cmdlet가 있고 .psm1 파일에서 New-Alias ​​명령을 사용하여 별칭 'gdl'을 추가했습니다. 따라서 사용자는 Get-DirectoryListing 또는 gdl을 사용하여 동일한 명령을 실행할 수 있습니다. 이제는 명령을 실행하는 데 사용 된 텍스트 (.NET, C#)를 감지하려고합니다. 사용자가 사용하는 별칭 'GDL'명령을 실행하려면, 나는

같은 메시지를 표시할지 여부를 말할 수 '이 별명이 더 이상 사용되지 않습니다를.'

그러나 사용자가 Get-DirectoryListing을 사용하여 명령을 실행하면이 메시지가 표시되지 않습니다.

이것을 달성하는 가장 좋은 방법은 무엇입니까?

답변

관련 문제