IInstalledScriptFileCustomAction : ICustomAction
This interface facilitates editing custom action that allows the launching of a script file into execution, but it must be scheduled after the files have been deployed on the target computer.
IFile File - Gets or sets the full path of the file you want to launch.
String ActionData - Gets or sets the value of the CustomActionData property. This property can be retrieved as a regular property inside Deferred custom actions and it is available only for DLL, JScript and VBScript custom actions. A common usage scenario is to use the CustomActionData property in Rollback Custom Actions since they are also deferred.