검색에서 실행되는 PowerShell 명령

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기25분
  • 다음은 검색이 Windows 서버 및 애플리케이션 관리를 제어하고 자동화하기 위해 실행하는 PowerShell cmdlet과 해당 매개변수입니다. 여기에는 프로브 매개변수와 명령이 포함된 MID 서버 스크립트가 있습니다.

    Cmdlet/매개변수 설명
    Add-Content
    • 경로
    • 인코딩
    지정된 항목 또는 파일에 컨텐츠를 추가합니다. 명령에 컨텐츠를 입력하거나 컨텐츠가 포함된 객체를 지정하여 컨텐츠를 지정할 수 있습니다.
    프로브
    Windows - 파일 검색(filebaseddiscovery.ps1)
    MID 서버 스크립트
    CollectConnectionsAndProcessesInfo.ps1
    Add-Member
    • NotePropertyName
    • NotePropertyValue
    • MemberType
    • 이름
    Windows PowerShell 객체 인스턴스에 속성 및 메서드를 추가할 수 있습니다. 예를 들어 객체 설명이 포함된 NoteProperty 멤버 또는 객체 변경을 위해 스크립트를 실행하는 ScriptMethod 멤버를 추가할 수 있습니다.
    프로브
    Windows - 파일 검색(filebaseddiscovery.ps1)
    MID 서버 스크립트
    CollectConnectionsAndProcessesInfo.ps1
    Add-Type
    • TypeDefinition
    • AssemblyName
    • MemberDefinition
    • 이름
    • Namespace
    • PassThru
    Windows PowerShell 세션에서 Microsoft .NET Framework 클래스를 추가합니다. 그런 후 New-Object cmdlet을 사용하여 객체를 인스턴스화하고 .NET Framework 객체를 사용할 때와 같은 방식으로 해당 객체를 사용할 수 있습니다. Add-Type 명령을 Windows PowerShell 프로파일에 추가하면 모든 Windows PowerShell 세션에서 클래스를 사용할 수 있습니다.
    프로브
    • Windows - MSSQL(sqlinfo.ps1)
    • Windows - Azure(is.azure.ps1)
    MID 서버 스크립트
    • Credentials.psm1
    • RegistryAPI.psm1
    • LaunchProc.psm1
    Compare-Object
    • 속성
    • PassThru
    두 객체 집합을 비교합니다. 하나의 객체 집합은 참조 집합이고 다른 집합은 차이 집합입니다. 비교 결과는 속성 값이 참조 집합의 객체에만 표시되었는지 여부 또는 IncludeEqual 매개변수가 지정된 경우 두 객체에 표시되었는지를 나타냅니다.
    MID 서버 스크립트
    DiagnosticsUtil.psm1
    ConvertTo-SecureString
    • 문자열
    • AsPlainText
    • Force
    암호화된 표준 문자열을 보안 문자열로 변환합니다. 일반 텍스트를 보안 문자열로 변환할 수도 있습니다. ConvertFrom-SecureString 및 Read-Host에 사용됩니다. cmdlet으로 만든 보안 문자열은 SecureString 유형의 매개변수가 필요한 cmdlet 또는 함수에 사용될 수 있습니다.
    프로브
    Windows - Storage 2012 - PS(storage.2012.ps1)
    MID 서버 스크립트
    Credentials.psm1
    ConvertTo-Json 모든 객체를 JSON(JavaScript Object Notation) 형식의 문자열로 변환합니다. 속성은 필드 이름으로 변환되고, 필드 값은 속성 값으로 변환되고, 메서드는 제거됩니다.
    MID 서버 스크립트
    CollectConnectionsAndProcessesInfo.ps1
    Copy-Item
    • 경로
    • Destination
    • Force
    • Recurse
    • PassThru
    한 위치의 항목을 같은 네임스페이스에 있는 다른 위치에 복사합니다. 예를 들어 파일을 폴더에 복사할 수 있지만 파일을 인증서 드라이브에 복사할 수는 없습니다.
    MID 서버 스크립트
    • ADMELauncherWMI.psm1
    • ExecuteRemote.psm1
    • LaunchProc.psm1
    • NmapInstallation.ps1
    ForEach-Object - process 입력 객체의 컬렉션에 있는 각 항목에 대해 작업을 수행합니다. 입력 객체를 cmdlet으로 파이프하거나 InputObject 매개변수를 사용하여 입력 객체를 지정할 수 있습니다.
    프로브
    • Windows - JBoss Find web.xml 목록(indwebxml.ps1)
    • Windows - MSSQL(sqlinfo.ps1)
    MID 서버 스크립트
    • CollectConnectionsAndProcessesInfo.ps1
    • DiagnosticsUtil.psm1
    • PSScript.ps1
    Format-List 각 속성이 별도의 줄에 표시되는 속성 목록으로 명령 출력 형식을 지정합니다. Format-List를 사용하여 객체의 모든 또는 선택된 속성의 형식을 지정하고 이를 하나의 목록으로 표시할 수 있습니다.
    MID 서버 스크립트
    RegistryAPI.psm1
    Get-ChildItem
    • 경로
    • 파일
    • Recurse
    • 필터
    • 디렉터리
    • Include
    하나 이상의 지정된 위치에 있는 항목을 가져옵니다. 항목이 컨테이너면 자식 항목이라고 부르는 컨테이너 내의 항목을 가져옵니다. Recurse 매개변수를 사용하면 모든 하위 컨테이너에 있는 항목들을 가져올 수 있습니다.
    MID 서버 스크립트
    • CollectConnectionsAndProcessesInfo.ps1
    • DiagnosticsUtil.psm1
    • ExecuteRemote.psm1
    • LaunchProc.psm1
    • NmapInstallation.ps1
    • PSScript.ps1
    • RegistryAPI.psm1
    Get-Content
    • Raw
    • 경로
    경로로 지정된 위치에서 파일 안의 텍스트와 같은 항목 컨텐츠를 가져옵니다. 한 번에 한 줄씩 컨텐츠를 읽고 컨텐츠 한 줄을 나타내는 객체 컬렉션을 반환합니다.
    프로브
    Windows - ADM 확장
    MID 서버 스크립트
    • ADMELauncherWMI.psm1
    • ADMELauncherWinRM.psm1
    • ScriptAPI.psm1
    Get-Date - Uformat 현재 날짜 또는 지정한 날짜를 나타내는 DateTime 객체를 가져옵니다. 여러 Windows 및 UNIX 형식으로 날짜 및 시간 형식을 지정할 수 있습니다. Get-Date를 사용하여 날짜 또는 시간 문자의 문자열을 생성한 후 이 문자열을 다른 cmdlet 또는 프로그램으로 전송할 수 있습니다.
    프로브
    Windows - 파일 검색(filebaseddiscovery.ps1 )
    MID 서버 스크립트
    • DiagnosticsUtil.psm1
    • LaunchProc.psm1
    Get-Item 지정된 위치에 있는 항목을 가져옵니다. 항목의 모든 컨텐츠를 요청하기 위해 와일드카드 문자(*)를 사용하지 않는 한 해당 위치에서 항목의 컨텐츠를 가져오지 않습니다.
    프로브
    Windows - ADM 확장
    MID 서버 스크립트
    • ExecuteRemote.psm1
    • ADMELauncherWinRM.psm1
    • ADMELauncherWMI.psm1
    Get-ItemProperty
    • 경로
    • 이름
    • ErrorAction
    지정된 항목의 속성을 가져옵니다. 예를 들어 이 cmdlet을 사용하여 파일 객체의 LastAccessTime 속성 값을 가져올 수 있습니다. 또한 이 cmdlet을 사용하여 레지스트리 항목 및 해당 값을 볼 수 있습니다.
    MID 서버 스크립트
    • RegistryAPI.psm1
    • ScriptAPI.psm1
    • NmapInstallation.psm1
    Get-Member - MemberType 객체의 멤버, 속성 및 메서드를 가져옵니다. 객체를 지정하려면 InputObject 매개변수를 사용하거나 객체를 Get-Member에 파이프합니다. 인스턴스가 아닌 클래스의 멤버인 정적 멤버에 대한 정보를 가져오려면 정적 매개변수를 사용하십시오. NoteProperties와 같은 특정 멤버 유형만 가져오려면 MemberType 매개변수를 사용합니다.
    프로브
    Windows - ADM 확장
    MID 서버 스크립트
    CollectConnectionsAndProcessesInfo.ps1
    Get-Process
    • Id
    • ErrorVariable(별칭 EV)
    • PSProvider
    로컬 또는 원격 컴퓨터의 프로세스를 가져옵니다. 매개변수가 없으면 이 cmdlet이 로컬 컴퓨터에서 모든 프로세스를 가져옵니다. 또한 프로세스 이름 또는 프로세스 ID(PID)로 특정 프로세스를 지정하거나 이 cmdlet에 대한 파이프라인을 통해 프로세스 객체를 전달할 수 있습니다.
    프로브
    Windows - 파일 검색(filebaseddiscovery.ps1 )
    MID 서버 스크립트
    • CollectConnectionsAndProcessesInfo.ps1
    • Get-PEB.psm1
    PSDrive
    • 이름
    • ErrorAction
    • PSProvider
    현재 세션의 드라이브를 가져옵니다. 세션의 특정 드라이브 또는 모든 드라이브를 가져올 수 있습니다.
    프로브
    Windows - ADM 확장
    MID 서버 스크립트
    • ADMELauncherWMI.psm1
    • Credentials.psm1
    Get-PSSession 로컬 및 원격 컴퓨터에서 사용자가 관리하는 Windows PowerShell 세션(PSSessions)을 가져옵니다.
    MID 서버 스크립트
    Credentials.psm1
    Get-Variable - Name 현재 콘솔의 Windows PowerShell 변수를 가져옵니다. ValueOnly 매개변수를 지정하여 변수 값만 검색하거나 반환된 변수를 이름으로 필터링할 수 있습니다.
    MID 서버 스크립트
    • ExecuteRemote.psm1
    • PSScript.ps1
    • DiagnosticsUtil.psm1
    WmiObject
    • ComputerName
    • 필터
    • 자격 증명
    • 가장
    • 인증
    • ErrorAction(별칭 EA)
    • 목록
    • Namespace
    • 클래스
    WMI(Windows Management Instrumentation) 클래스의 인스턴스 또는 사용 가능한 WMI 클래스에 대한 정보를 가져옵니다. 원격 컴퓨터를 지정하려면 ComputerName 매개변수를 사용합니다. List 매개변수가 지정되었으면 cmdlet이 지정된 네임스페이스에서 사용할 수 있는 WMI 클래스에 대한 정보를 가져옵니다. Query 매개변수가 지정되었으면 cmdlet이 WQL(WMI 쿼리 언어) 문을 실행합니다.
    프로브
    • Windows - MSSQL(sqlinfo.ps1)
    • Windows - Storage 2008 - PS(storage.ps1)
    MID 서버 스크립트
    • ExecuteRemote.psm1
    • ADMELauncherWinRM.psm1
    • ADMELauncherWMI.psm1
    Get-WSManInstance - ResourceURI 자원 URI(Uniform Resource Identifier)로 지정된 관리 자원의 인스턴스를 검색합니다. 검색된 정보는 객체인 복잡한 XML 정보 집합이거나 단순한 값일 수 있습니다.
    MID 서버 스크립트
    ScriptAPI.psm1
    Group-Object - NoElement 지정된 속성의 값에 따라 그룹으로 객체를 표시합니다. Group-Object는 각 속성 값에 대한 하나의 행과 해당 값이 포함된 항목 수를 표시하는 열이 포함된 테이블을 반환합니다.
    MID 서버 스크립트
    RegistryAPI.psm1
    Import-Module
    • 이름
    • DisableNameChecking
    • 전역
    현재 세션에 하나 이상의 모듈을 추가합니다. 임포트하는 모듈은 로컬 컴퓨터 또는 원격 컴퓨터에 설치되어야 합니다.
    프로브
    Windows - Storage 2012 - PS(storage.2012.ps1)
    MID 서버 스크립트
    • Credentials.psm1
    • PSScript.ps1
    Invoke-Command
    • 세션
    • ScriptBlock
    • ErrorAction
    • ErrorVariable
    • ArgumentList(별칭이 인수)
    • FilePath
    로컬 및 원격 컴퓨터에서 명령을 실행하고 오류를 포함하여 명령의 모든 출력을 반환합니다. 단일 Invoke-Command 명령을 사용하여 여러 컴퓨터에서 명령을 실행할 수 있습니다.
    프로브
    Windows - Storage 2012 - PS(storage.2012.ps1)
    MID 서버 스크립트
    • ADMELauncherWinRM.psm1
    • Credentials.psm1
    • ExecuteRemote.psm1
    • LaunchProc.psm1
    • Get-PEB.psm1
    • WMIFetch.psm1
    Invoke-Expression 지정된 문자열을 명령으로 평가 또는 실행하고 표현식 또는 명령의 결과를 반환합니다. Invoke-Expression이 없으면 명령줄에 제출된 문자열이 변경되지 않은 상태로 반환됩니다(에코).
    MID 서버 스크립트
    • NmapInstallation.ps1
    • ScriptAPI.psm1
    Invoke-WmiMethod
    • 이름
    • ComputerName
    • Argumentlist
    • 자격 증명
    • ErrorAction
    WMI(Windows Management Instrumentation) 객체의 메서드를 호출합니다.
    MID 서버 스크립트
    • LaunchProc.psm1
    • ADMELauncherWinRM.psm1
    • ADMELauncherWMI.psm1
    Measure-Object - Sum 특정 유형의 객체의 속성 값을 계산합니다. Measure-개체는 명령의 매개변수에 따라 세 가지 측정 유형을 수행합니다.
    MID 서버 스크립트
    CollectConnectionsAndProcessesInfo.ps1
    New-Item
    • ItemType
    • 경로
    • Force
    • ErrorAction
    새 항목을 만들고 해당 값을 설정합니다. 만들 수 있는 항목 유형은 항목 위치에 따라 달라집니다. 예를 들어 파일 시스템에서 New-Item은 파일 및 폴더를 만듭니다. 레지스트리에서 New-Item은 레지스트리 키 및 항목을 생성합니다.
    MID 서버 스크립트
    • CollectConnectionsAndProcessesInfo.ps1
    • ExecuteRemote.psm1
    • LaunchProc.psm1
    • NmapInstallation.ps1
    • ADMELauncherWinRM.psm1
    • ADMELauncherWMI.psm1
    New-Object
    • TypeName
    • 속성
    • ArgumentList
    Microsoft .NET Framework 또는 COM 객체의 인스턴스를 만듭니다.
    프로브
    • Windows - AWS 관계(AWS_InstanceID.ps1)
    • Windows - Azure(is.azure.ps1)
    • Windows - MSSQL(sqlinfo.ps1)
    • Windows - 파일 검색(filebaseddiscovery.ps1)
    • Windows - Storage 2012 - PS(storage.2012.ps1)
    MID 서버 스크립트
    • ADMELauncherWMI.psm1
    • CollectConnectionsAndProcessesInfo.ps1
    • Credentials.psm1
    • Get-PEB.psm1
    • LaunchProc.psm1
    • WMIFetch.psm1 XMLUtil.psm1
    • ExecuteRemote.psm1
    New-PSDrive
    • PSProvider
    • Root
    • ErrorAction
    • 자격 증명
    • 이름
    • 범위
    네트워크 드라이브, 로컬 컴퓨터의 디렉터리, 레지스트리 키와 같은 데이터 저장소의 한 위치에 매핑되었거나 위치와 연관된 임시 및 영구 드라이브와 원격 컴퓨터의 한 파일 시스템 위치와 연관된 영구 Windows 매핑된 네트워크 드라이브를 만듭니다.
    MID 서버 스크립트
    • ADMELauncherWMI.psm1
    • ScriptAPI.psm1
    New-Variable
    • Namer
    • Force
    Windows PowerShell에서 새 변수를 만듭니다. 변수를 생성하는 동안 변수에 값을 할당하거나 변수 생성 후 값을 할당하거나 변경합니다.
    MID 서버 스크립트
    PSScript.ps1
    New-PSSession
    • 자격 증명
    • SessionOption
    로컬 또는 원격 컴퓨터에서 Windows PowerShell 세션(PSSession)을 만듭니다. PSSession을 만들면 Windows PowerShell이 원격 컴퓨터에 대해 영구 연결을 설정합니다.
    MID 서버 스크립트
    PSRemoteSession.psm1
    New-PSSessionOption 사용자 관리 세션에 대한 고급 옵션이 포함된 객체를 만듭니다. 이 객체는 New-PSSession, Enter-PSSession, and Invoke-Command와 같이 PSSession을 만드는 cmdlet의 SessionOption 매개변수의 값으로 사용할 수 있습니다.
    MID 서버 스크립트
    PSRemoteSession.psm1
    New-Timespan
    • Start
    • End
    간격을 나타내는 시간 범위 객체를 만듭니다. DateTime 객체에서 시간을 더하거나 빼기 위해 사용할 수 있습니다.
    프로브
    Windows - 파일 검색(filebaseddiscovery.ps1)
    Out-File - FilePath 출력을 파일로 보냅니다. 해당 매개변수를 사용해야 할 때 > 연산자 대신 사용할 수 있습니다.
    프로브
    Windows - 파일 검색(filebaseddiscovery.ps1)
    Out-Null 출력을 NULL로 보내어, 실질적으로는 출력을 삭제합니다.
    MID 서버 스크립트
    Get-PEB.psm1
    Out-String Windows PowerShell이 관리하는 객체를 문자열 배열로 변환합니다. 기본적으로 Out-String은 문자열을 누적하고 이를 단일 문자열로 반환하지만 스트림 매개변수를 사용하여 Out-String이 문자열을 한 번에 하나씩 반환하도록 지정할 수 있습니다. 이 cmdlet을 사용하면 객체 조작이 편리하지 않을 때 기존 셸에서 하던 것처럼 문자열 출력을 검색하고 조작할 수 있습니다.
    MID 서버 스크립트
    Get-PEB.psm1
    Receive-Job Start-Job cmdlet 또는 모든 cmdlet의 AsJob 매개변수를 사용하여 시작되는 작업과 같이 Windows PowerShell 백그라운드 작업의 결과를 가져옵니다. 모든 작업의 결과를 가져오거나 해당 이름, ID, 인스턴스 ID, 컴퓨터 이름, 위치 또는 세션으로 또는 작업 객체를 제출하여 작업을 식별할 수 있습니다.
    MID 서버 스크립트
    LaunchProc.psm1
    Remove-Item
    • Recurse
    • 경로
    • Force
    하나 이상의 항목을 삭제합니다. 여러 제공자에서 지원되기 때문에 파일, 폴더, 레지스트리 키, 변수, 별칭 및 함수를 포함하여 많은 유형의 항목을 삭제할 수 있습니다.
    MID 서버 스크립트
    • ExecuteRemote.psm1
    • NmapInstallation.ps1
    • LaunchProc.psm1
    • CollectConnectionsAndProcessesInfo.ps1
    Remove-Job Windows PowerShell 백그라운드 작업을 삭제합니다. cmdlet의 Start-Job 또는 AsJob 매개변수를 사용하여 작업을 시작할 수 있습니다. 이 cmdlet을 사용하여 모든 작업을 삭제하거나 해당 이름, ID, 인스턴스 ID, 명령 또는 상태를 기준으로 또는 작업 객체를 Remove-Job에 전달하여 작업을 삭제할 수 있습니다. 매개변수 값이 없으면 Remove-Job이 효과가 없습니다.
    MID 서버 스크립트
    LaunchProc.psm1
    Remove-PSDrive - Name New-PSDrive cmdlet을 사용하여 생성된 임시 Windows PowerShell 드라이브를 삭제합니다.
    MID 서버 스크립트
    • ADMELauncherWMI.psm1
    • ScriptAPI.psm1
    Remove-PSSession - Session 현재 세션에서 Windows PowerShell 세션(PSSessions)을 닫습니다. PSSession에서 실행 중인 명령을 중지하고, PSSession을 종료하고, PSSession이 사용 중인 자원을 해제합니다. PSSession이 원격 컴퓨터에 연결되어 있으면 이 cmdlet이 로컬 및 원격 컴퓨터 사이의 연결도 종료합니다.
    프로브
    Windows - Storage 2012 - PS(storage.2012.ps1)
    MID 서버 스크립트
    Credentials.psm1
    Remove-Variable
    • 이름
    현재 세션과 같이 정의된 범위에서 변수 및 해당 값을 삭제합니다. 이 cmdlet을 사용해서는 상수로 설정된 변수 또는 시스템 소유 변수를 삭제할 수 없습니다.
    MID 서버 스크립트
    PSScript.ps1
    Rename-Item
    • 경로
    • NewName
    지정된 항목의 이름을 변경합니다. 이 cmdlet은 이름을 바꿀 항목의 컨텐츠에 영향을 주지 않습니다. Rename-Item을 사용해서는 경로를 새 이름과 함께 지정하는 등의 방식으로 항목을 이동할 수 없습니다. 항목을 이동하고 이름을 바꾸려면 Move-Item cmdlet을 사용하십시오.
    프로브
    Windows - 파일 검색(filebaseddiscovery.ps1 )
    Select-Object
    • ExpandProperty(별치 Expand)
    • 속성
    • ExcludeProperty
    객체 또는 객체 집합의 지정된 속성을 선택합니다. 또한 고유 객체, 지정된 객체 수 또는 배열에 있는 지정된 위치의 객체를 선택할 수 있습니다. 별칭은 "Select"입니다.
    프로브
    Windows - MSSQL(sqlinfo.ps1)
    MID 서버 스크립트
    • CollectConnectionsAndProcessesInfo.ps1
    • RegistryAPI.psm1
    Select-String
    • 패턴
    • NotMatch
    입력 문자열과 파일의 텍스트 및 텍스트 패턴을 검색합니다. UNIX의 Grep 및 Windows의 Findstr처럼 사용할 수 있습니다. Select-String 또는 해당 별칭인 sl를 입력할 수 있습니다.
    MID 서버 스크립트
    CollectConnectionsAndProcessesInfo.ps1
    Select-XML
    • Xpath
    • 컨텐츠
    • Namespace
    XPath 쿼리를 사용하여 XML 문자열 및 문서에 있는 텍스트를 검색할 수 있습니다. XPath 쿼리를 입력하고 Content, Path 또는 Xml 매개변수를 사용하여 검색할 XML을 지정합니다.
    MID 서버 스크립트
    ScriptAPI.psm1
    Set-Content
    • 경로
    • Force
    • 인코딩
    파일과 같은 지정된 항목의 컨텐츠를 쓰거나 바꿉니다. 명령에 컨텐츠를 입력하거나 파이프라인을 통해 Set-Content에 컨텐츠를 전송할 수 있습니다.
    MID 서버 스크립트
    • ADMELauncherWinRM.psm1
    • CollectConnectionsAndProcessesInfo.ps1
    • ExecuteRemote.psm1
    Set-Location - Path 작업 위치를 지정된 위치로 설정합니다. 이 위치는 디렉터리, 하위 디렉터리, 레지스트리 위치 또는 모든 제공자 경로일 수 있습니다.
    MID 서버 스크립트
    Credentials.psm1
    Set-StrictMode - Version 현재 범위 및 모든 하위 범위에 대해 엄격 모드를 구성하고 설정/해제합니다. 엄격 모드가 켜져 있을 때 Windows PowerShell은 식, 스크립트 또는 스크립트 블록의 내용이 기본 베스트 프랙티스 코딩 규칙을 위반할 때 종료 오류를 생성합니다.
    MID 서버 스크립트
    Get-PEB.psm1
    Set-Variable
    • 이름
    • 옵션
    • 범위
    지정된 변수에 값을 할당하거나 현재 값을 변경합니다. 변수가 없으면 cmdlet이 변수를 만듭니다.
    MID 서버 스크립트
    • PSScript.ps1
    • CollectConnectionsAndProcessesInfo.ps1
    • ExecuteRemote.psm1
    Sort-Object - Property 개체의 속성 값에 따라 오름차순이나 내림차순으로 개체를 정렬합니다. 단일 속성 또는 다중 속성(다중 키 정렬의 경우)을 지정하고 대소문자 구분 또는 대소문자 구분 안 함 정렬을 선택할 수 있습니다. 또한 Sort-Object가 특정 속성에 대해 고유한 값을 갖는 객체만 표시하도록 지정할 수 있습니다.
    프로브
    Windows - MSSQL(sqlinfo.ps1)
    MID 서버 스크립트
    DiagnosticsUtil.psm1
    Split-Path
    • 리프
    • 경로
    • 상위
    상위 폴더, 하위 폴더 또는 파일 이름과 같은 경로의 지정된 부분만 반환합니다. 또한 분할 경로에서 참조되는 항목을 가져오고 경로가 상대 경로인지 또는 절대 경로인지 구분할 수 있습니다.
    프로브
    • Windows - Weblogic - Find(findconfig.ps1)
    • Windows - Storage 2012 - PS(storage.2012.ps1)
    MID 서버 스크립트
    • Credentials.psm1
    • LaunchProc.psm1
    • PSScript.ps1
    • ExecuteRemote.psm1
    Start-Sleep
    • S(초 별칭)
    • M(밀리초 별칭)
    지정된 기간 동안 스크립트 또는 세션에서 활동을 일시 중단합니다. 작업이 완료될 때까지 기다리는 동안 또는 작업을 반복하기 전에 일시 중지하는 동안에 이를 사용할 수 있습니다.
    프로브
    Windows - 활성 연결 다중(WMI_ActiveConnections.ps1)
    MID 서버 스크립트
    • CollectConnectionsAndProcessesInfo.ps1
    • LaunchProc.psm1
    • NmapInstallation.ps1
    Stop-Job 진행 중인 Windows PowerShell 백그라운드 작업을 중지합니다. 이 cmdlet을 사용하여 모든 작업을 중지하거나, 해당 이름, ID, 인스턴스 ID, 상태를 기준으로 또는 작업 상태를 Stop-Job으로 전달하여 선택된 작업을 중지할 수 있습니다.
    MID 서버 스크립트
    LaunchProc.psm1
    Test-Path
    • 경로
    • PathType
    경로의 모든 요소가 존재하는지 여부를 확인합니다. 모든 요소가 존재하면 $True를 반환하고 누락된 요소가 있으면 $False를 반환합니다. 또한 경로 구문이 유효한지 여부와 경로가 컨테이너나 터미널 또는 리프 요소로 이어지는지 여부를 확인할 수 있습니다.
    MID 서버 스크립트
    • ExecuteRemote.psm1
    • LaunchProc.psm1
    • NmapInstallation.ps1
    • PSScript.ps1
    • RegistryAPI.psm1
    • ADMELauncherWinRM.psm1
    • ADMELauncherWMI.psm1
    • CollectConnectionsAndProcessesInfo.ps1
    Test-WSMan
    • 컴퓨터
    • 포트
    WinRM 서비스가 로컬 또는 원격 컴퓨터에서 실행 중인지 여부를 확인하는 식별 요청을 제출합니다. 테스트된 컴퓨터가 서비스를 실행 중이면 cmdlet이 WS-Management ID 스키마, 프로토콜 버전, 제품 벤더 및 테스트된 서비스의 제품 버전을 표시합니다.
    MID 서버 스크립트
    ScriptAPI.psm1
    Where-Object 전달된 객체 컬렉션의 특정 속성 값이 있는 객체를 선택합니다. 예를 들어 Where-Object cmdlet을 사용하여 특정 날짜 이후에 생성된 파일, 특정 ID를 포함하는 이벤트, 특정 Windows 버전을 사용하는 컴퓨터를 선택할 수 있습니다.
    MID 서버 스크립트
    • CollectConnectionsAndProcessesInfo.ps1
    • DiagnosticsUtil.psm1
    • WMIFetch.psm1
    Write-Error
    • 메시지
    • 범주
    종료되지 않는 오류를 선언합니다. 기본적으로 오류는 오류 스트림에서 출력과 함께 표시되도록 호스트 프로그램에 전송됩니다.
    프로브
    • Windows - MySQL 구성(mysqlconfig.ps1ps1)
    • Windows - MySQL 버전(mysqlinfo.ps1)
    • Oracle - 인스턴스 Pfile(oraclepfile.ps1)
    • Oracle - 인스턴스 버전(oracleversion.ps1)
    • Windows - MSSQL(sqlinfo.ps1)
    MID 서버 스크립트
    • ADMELauncherWinRM.psm1
    • ADMELauncherWMI.psm1
    • ExecuteRemote.psm1
    • LaunchProc.psm1
    • NmapInstallation.ps1
    Write-Host - NoNewLine 사용자 지정된 출력을 호스트에 씁니다. ForegroundColor 매개변수를 사용하여 텍스트 색을 지정하고, BackgroundColor 매개변수를 사용하여 배경 색을 지정할 수 있습니다. Separator 매개변수를 사용하면 표시된 객체를 구분하기 위해 사용되는 문자열을 지정할 수 있습니다. 특정 결과는 Windows PowerShell을 호스트하는 프로그램에 따라 달라집니다.
    프로브
    • Windows - 네트워크 ARP 테이블(arpTable.ps1)
    • Windows - Weblogic - Find(findconfig.ps1)
    • Windows - JBoss Get(findjbossservicexml.ps1)
    • Windows - WebSphere - 웹 서비스()
    • Windows - JBoss Find(findwebxml.ps1)
    • Windows - Weblogic - Get()
    • Windows - WebSphere - 셀(getcellxml.ps1)
    • Windows - WebSphere - 웹 애플리케이션(getserverindexxml.ps1)
    • Oracle - 인스턴스 PFile(oraclepfile.ps1)
    • Oracle - 인스턴스 버전(oracleversion.ps1)
    • Windows - MSSQL(sqlinfo.ps1)
    • Windows - Storage 2012 - PS(storage.2012.ps1)
    • Windows - Storage 2008 - PS(storage.ps1)
    • Windows - 활성 연결 다중(WMI_ActiveConnections.ps1)
    MID 서버 스크립트
    • ADMELauncherWinRM.psm1
    • ADMELauncherWMI.psm1
    • PSScript.ps1
    • RegistryAPI.psm1
    • ScriptAPI.psm1
    • WMIFetch.psm1
    • DiagnosticsUtil.psm1
    • NmapInstallation.ps1
    Write-Output 지정된 객체를 파이프라인의 다음 명령으로 전송합니다. 명령이 파이프라인의 마지막 명령이면 객체가 콘솔에 표시됩니다.
    프로브
    • Windows - Azure(is.azure.ps1)
    • ExecuteRemote(testExecuteRemote.ps1)
    • Windows - 파일 검색(filebaseddiscovery.ps1)
    MID 서버 스크립트
    Get-PEB.psm1
    Write-Verbose - Message Windows PowerShell에서 자세한 메시지 스트림에 텍스트를 씁니다. 일반적으로 자세한 메시지 스트림은 명령 디버깅을 위해 사용되는 명령 처리에 대한 정보를 제공하기 위해 사용됩니다.
    MID 서버 스크립트
    • Get-PEB.psm1
    • LaunchProc.psm1
    • ExecuteRemote.psm1