Xylok Post-Processor

Contents:

  • PP Core Concepts
    • Introduction
      • Command-level Example
      • Script Wrapper
      • Input
      • Output
      • Modules
    • Check-Level PP
    • Best Practices
    • Python Version and Modules
      • Base Environment
      • Utility Modules
      • NetworkParse
      • Third-Party Modules
  • Script Context
    • Check-Level Context
      • CheckItemContext
        • CheckItemContext.consolidate_value_additional_outputs()
        • CheckItemContext.is_check_level()
    • Command-Level Context
      • CommandValueContext
        • CommandValueContext.is_check_level()
    • Common Context
      • Context
        • Context.add_additional_output()
        • Context.add_software_item()
        • Context.answer()
        • Context.answer_is_false()
        • Context.answer_is_true()
        • Context.answers
        • Context.clear_output()
        • Context.client
        • Context.date
        • Context.get_additional_output()
        • Context.get_recommended_comment()
        • Context.get_recommended_status()
        • Context.human_id
        • Context.ics
        • Context.ics_split()
        • Context.is_check_level()
        • Context.questions
        • Context.raw
        • Context.recommend_comment()
        • Context.recommend_compliant()
        • Context.recommend_manual_review()
        • Context.recommend_na()
        • Context.recommend_noncompliant()
        • Context.recommend_status()
        • Context.scan
        • Context.set_additional_output()
        • Context.set_device_manufacturer()
        • Context.set_device_model()
        • Context.set_host_name()
        • Context.set_ip_address()
        • Context.set_mac_address()
        • Context.set_os_key()
        • Context.set_pps_information()
        • Context.set_serial_number()
        • Context.target
        • Context.value()
        • Context.values()
    • Additional Helpers and Constants
      • CommandValue
        • CommandValue.get_recommended_comment()
        • CommandValue.get_recommended_status()
        • CommandValue.has_exception()
        • CommandValue.has_tag()
      • CommentKey
      • ExceptionKey
      • StatusCompliant
      • StatusKey
      • StatusManual
      • StatusNA
      • StatusNoncompliant
  • Examples and Recipes
    • Windows Registry Check
    • IIS MIME Type Check with Utility Function
    • Cisco IOS Configuration Parsing with NetworkParse
    • Complex Example and Cleanup
      • Original: Linux Audit Offload Check
      • Refactored
      • Discussion of Changes
  • Utility Modules
    • utils package
      • Subpackages
        • utils.networkparse package
          • Subpackages
            • utils.networkparse.networkparse package
        • utils.unix package
          • Submodules
            • utils.unix.aide_conf_helper module
            • utils.unix.audit module
            • utils.unix.audit_helper module
            • utils.unix.audit_rule_parser module
            • utils.unix.banner_helper module
            • utils.unix.check_ipv6 module
            • utils.unix.check_sysctl_parameter module
            • utils.unix.files module
            • utils.unix.mod_probe_checker module
            • utils.unix.mount_helper module
            • utils.unix.package_mngmt module
            • utils.unix.rhel_version module
            • utils.unix.running module
            • utils.unix.search_helper module
            • utils.unix.sshd_config_helper module
            • utils.unix.stat_helper module
            • utils.unix.stat_tool module
            • utils.unix.systemctl_helper module
            • utils.unix.user_helper module
            • utils.unix.yum_list_parser module
        • utils.windows package
          • Submodules
            • utils.windows.files module
            • utils.windows.powershell module
            • utils.windows.registry module
            • utils.windows.users module
      • Submodules
        • utils.conftest module
        • utils.dates module
        • utils.display module
        • utils.recommendations module
        • utils.text module
  • NetworkParse Tutorial
    • Example Configuration
    • Step 1: Import the configuration
    • Step 2: Simple Searches
      • Exact Matches
      • Regular Expressions
    • Step 3: Navigating Results
      • Accessing Children
      • Accessing Parents
    • Step 5: Filtering by Children
    • Step 6: Parsing Lines
    • Next Steps
  • Benchmark Development
    • PP Docs
    • Bedit
Xylok Post-Processor
  • utils
  • utils package
  • utils.windows package
  • View page source

utils.windows package

Submodules

  • utils.windows.files module
  • utils.windows.powershell module
  • utils.windows.registry module
  • utils.windows.users module
Previous Next

© Copyright 2026, Xylok LLC.

Built with Sphinx using a theme provided by Read the Docs.