Dequeue scripts in IE7 only using functions.php

WordPress has built-in browser detection mechanism. And they set a global variable $is_IE.

function scripts()
{
    global $is_IE;
    if( ! $is_IE ){
        // Register scripts & styles
        // Enqueue
    }
}
add_action( 'wp_enqueue_scripts', 'scripts' );