No, it may or may not reset the check engine light. If you did not repair the problem that caused the light to come on it will just come back on.
you disconnect the battery for a couple minutes.
disconnect the battery
Disconnect the battery for 15imutes
Disconnect the negative battery cable for about a minute Disconnect the negative battery cable for a minute or so
You have to disconnect the battery for couple minutes.
Disconnect the Battery for 5 minutes
disconnect the battery for 10 mins
disconnect battery and wait 10 sec reconnect battery
With a scan too or with a battery disconnect.
Disconnect the battery for about 1 min.
disconnect the battery for five minutes, It will reset
Battery disconnect or a scan tool.