Then to examine the ‘controls’ to map out what cameras are along the route (and maybe doors), he’ll matrix perception if he makes it there. Use 2 free actions to swap to 1/5/6/1 during perception, then back to the default after: matrix percep: 13d6t56
Now for putting some sort of loop on cameras, does it count as editing files only (which uses his existing marks on the host), or does he need to get marks on the cameras in question?