2012-09-26 2 views
1

도메인에서 "IN"또는 "IP"로 시작하는 모든 어셈블리 항목 (GAC)을 나열하고 싶습니다. 로컬로 수행 할 수 있지만 원격으로 수행 할 수있는 몇 가지 방법을 찾았습니다.원격 GAC 어셈블리 열거

사용 가능한 모든 정보 (크기, 버전, 날짜, ...)를 표시하고 싶습니다. 실제로 처리하는 방법을 알지 못합니다.

+0

SysInternals의 도구 인 PsExec을 고려해 보셨습니까? – schglurps

답변

1

GACed 어셈블리는 각 컴퓨터의 "% windir % \ Microsoft.Net \ assembly"디렉터리에 저장되지만 .Net 4.0에서는 조금 복잡 할 수 있습니다. 자세한 내용은 .NET 4.0 has a new GAC, why?을 참조하십시오. 그 디렉토리에는 GAC-32가 들어 있습니다. 32 비트, 64 비트 및 프로세서 독립 어셈블리의 경우 GAC_64 및 GAC_MSIL이며 이러한 각 폴더에는 각 어셈블리에 대한 폴더가 포함됩니다. WMI File and Folder access을 사용하는 것처럼 각 컴퓨터의 해당 디렉토리에있는 폴더를 반복하고 찾고있는 어셈블리를 찾을 수 있습니다.

+0

사실 Microsoft.net 폴더에 선물로 설치되지 않은 특정 DLL을 검색하고 있습니다. 목표는 목록을 작성하는 것입니다. 도움을 주셔서 감사합니다. – OwenS

관련 문제