Index: trunk/ippTools/src/regtool.c
===================================================================
--- trunk/ippTools/src/regtool.c	(revision 23497)
+++ trunk/ippTools/src/regtool.c	(revision 23499)
@@ -958,4 +958,6 @@
     PXOPT_COPY_S64(config->args, where,  "-exp_id",       "exp_id", "==");
     PXOPT_COPY_S16(config->args, where,  "-code",         "fault", "==");
+    PXOPT_COPY_S64(config->args, where,  "-exp_id_begin", "minimum exp_id", ">=");
+    PXOPT_COPY_S64(config->args, where,  "-exp_id_end", "maximum exp_id", "<=");
 
     psString query = pxDataGet("regtool_revertprocessedexp.sql");
Index: trunk/ippTools/src/regtoolConfig.c
===================================================================
--- trunk/ippTools/src/regtoolConfig.c	(revision 23497)
+++ trunk/ippTools/src/regtoolConfig.c	(revision 23499)
@@ -139,4 +139,6 @@
     ADD_OPT(Str, revertprocessedimfileArgs, "-class_id",      "search by class ID", NULL);
     ADD_OPT(S16, revertprocessedimfileArgs, "-code",          "search by fault code", 0);
+    ADD_OPT(S64, revertprocessedimfileArgs, "-exp_id_begin",  "search by exposure ID", 0);
+    ADD_OPT(S64, revertprocessedimfileArgs, "-exp_id_end",    "search by exposure ID", 0);
 
     // -updateprocessedimfile
