We need to update GuiXT on around 3000 PCs. Is it necessary to run the GuiXT setup program on each PC?

No, this is not necessary. You only need to update guixt.exe and guixt.dll in the sapgui directory.