I am using an arcpy script tool to create an XY Event Layer from a text file and then save the layer to a .lyr. This works, but I also want to load a hyperlink file and apply it to the layer automatically. I tried using UpdateLayer, but this just replaces the entire layer, it doesn't keep the same source data. So, does anyone know if there is a way to load a .hlk file programmatically? The solution does not have to be in Python.