docs: def _GetFilePaths(self, path, pathtype, kb):
      """Guess windows filenames from a commandline string."""
  
      environ_vars = artifact_utils.GetWindowsEnvironmentVariablesMap(kb)
      path_guesses = path_detection_windows.DetectExecutablePaths([path],
                                                                  environ_vars)
  
      if not path_guesses:
        # TODO(user): yield a ParserAnomaly object
        return []
  
      return [
          rdf_paths.PathSpec(path=path, pathtype=pathtype)
          for path in path_guesses
      ]