How do you copy things like rigidbody constraints and force fields to other objects?
to add force field to all selected objects :

import bpy

for ob in bpy.context.selected_objects :
    bpy.context.scene.objects.active = ob
    bpy.ops.object.forcefield_toggle()


to run the script copy it and paste in the text editor and cick Run Script


to copy constraints from one object to others :





to copy rigid body constraints select the objects while the active object is the one with constraints and run this script :

import bpy

Type = bpy.context.active_object.rigid_body_constraint.type
obj1 = bpy.context.active_object.rigid_body_constraint.object1
obj2 = bpy.context.active_object.rigid_body_constraint.object2
use_br = bpy.context.active_object.rigid_body_constraint.use_breaking
over_itr = bpy.context.active_object.rigid_body_constraint.use_override_solver_iterations
for ob in bpy.context.selected_objects :
    bpy.context.scene.objects.active = ob
    bpy.ops.rigidbody.constraint_add(type = Type)
    bpy.context.active_object.rigid_body_constraint.object1 = obj1 
    bpy.context.active_object.rigid_body_constraint.object2 = obj2 
    bpy.context.active_object.rigid_body_constraint.use_breaking = use_br 
    bpy.context.active_object.rigid_body_constraint.use_override_solver_iterations = over_itr