How can I copy multiple nodes and reset fields belonging to the copies in one operation? I want to copy a list of nodes, create one copy of each node, and at the same time, reset the contents of two fields on each new copy node.  

I am using Views Bulk Operations to select the nodes, and Replication with Replication UI to make copies of them.  

I think I should be able to reset the two fields on my new copy nodes just with Rules, but I've been unable to work out a Rule that actually works, and several widely linked resources that refer to using VBO with Rules seem to have been deleted recently.
In my opinion is easier if you write the code in a custom module.
You should create a custom form with form api with a button that call a function that select the nodes with db_select and after does the operations, copy :

// Load a node
$node = node_load(1);

// unset version and node id's
unset($node-&gt;nid);
unset($node-&gt;vid);
unset($node-&gt;path);


and unset values of the two fields for each node and save node

unset($node-&gt;field1);
unset($node-&gt;field2);
node_save($node);


After create a custom block and in block_view load the custom form.