示例#1
0
    def __init__(self, debug=False, mediator=None):
        """Initializes the collector object.

    Args:
      debug (Optional[bool]): True if debug information should be printed.
      mediator (Optional[dfvfs.VolumeScannerMediator]): a volume scanner
          mediator.
    """
        super(WindowsSystemInfoCollector, self).__init__(mediator=mediator)
        self._debug = debug
        registry_file_reader = collector.CollectorRegistryFileReader(self)
        self._registry = registry.WinRegistry(
            registry_file_reader=registry_file_reader)

        self.key_found = False
示例#2
0
    def __init__(self, debug=False, mediator=None):
        """Initializes an Application Compatibility Cache collector.

    Args:
      debug (Optional[bool]): True if debug information should be printed.
      mediator (Optional[dfvfs.VolumeScannerMediator]): a volume scanner
          mediator.
    """
        super(AppCompatCacheCollector, self).__init__(mediator=mediator)
        self._debug = debug
        registry_file_reader = collector.CollectorRegistryFileReader(self)
        self._registry = registry.WinRegistry(
            registry_file_reader=registry_file_reader)

        self.key_found = False
示例#3
0
    def __init__(self, debug=False, mediator=None):
        """Initializes the collector object.

    Args:
      debug: optional boolean value to indicate if debug information should
             be printed.
      mediator: a volume scanner mediator (instance of
                dfvfs.VolumeScannerMediator) or None.
    """
        super(UserAssistCollector, self).__init__(mediator=mediator)
        self._debug = debug
        registry_file_reader = collector.CollectorRegistryFileReader(self)
        self._registry = registry.WinRegistry(
            registry_file_reader=registry_file_reader)

        self.found_user_assist_key = False