Is this what you're after?
for {set i 1} {$i<11} {incr i} {
pw::Script source "C:/new/file${i}.glf"
pw::Application markUndoLevel {Run Script}
}
Variables don't get expanded within braces.
This is a very basic question. You would benefit from reading through the Tcl tutorial.