Поскольку этот обработчик событий привязан к TabPage3_Click
?
Непонятно, что вы пытаетесь сделать, но вы запускаете пакетный файл при нажатии TabPage3, а затем отключаете элемент управления кнопки.
Вы, вероятно, хотите удалить этот щелчок TabPage3 и вместо этого поставить обработчик на кнопку
Вы можете попробовать добавить
if (Button5.Enabled)
{
Button5.Enabled = False
RetBat3 = Shell("c:\QUEEN ANNES REVENGE\SYSTEM\BAT\UNDO_1.bat", 1)
}
Это неправильно, но на основемало информации, которую вы предоставили, может решить вашу непосредственную проблему.