def replace_invalid_path_chars(path, replacement='-'):
    """
    Replace invalid path character with a different, acceptable, character
    """
    exclude = set('\\/"?<>|*:-')
    path = ''.join(ch if ch not in exclude else replacement for ch in path)
    return path