I am making a school management system, which allows students to be registered on the system along side with their photo. Every one know the pain of uploading single photo of 500 students.. So I wonder if I first register all the students and then I give every student an unique ID, after then I Take photos according to their ID

EXAMPLE A student with an ID of 001, he will be the first to be captured, and that program will rename first photo with STD001,

A student with an ID of 002, will be the second to be captured, and that program will rename second photo with STD002,

A student with an ID of 003, will be the third to be captured, and that program will rename third photo with STD003,

A student with an ID of 300, will be the 300th to be captured, and that program will rename three hundredth photo with STD300,

So i can upload all photos at once and the system will know where to upload to each student

  • 2
    \$\begingroup\$ What's your actual question here? It seems much more like a programming question than a photography one. \$\endgroup\$
    – Philip Kendall
    Jun 18, 2017 at 7:31
  • \$\begingroup\$ @PhilipKendall this is not programming one. I want to know the name of the software which can enable me to take picture in series, like picture one to be IMG001, IMG002, IMG003, IMG004 \$\endgroup\$
    – Cholowao
    Jun 18, 2017 at 8:32
  • \$\begingroup\$ Software recommendations are off-topic here, I'm afraid. \$\endgroup\$
    – Philip Kendall
    Jun 18, 2017 at 9:32
  • \$\begingroup\$ You can typically reset the counter used by the computer to construct file names from within your camera's setup menu. There is typically no way to change the foot file prefix (e.g. change IMG to STD) but that's not really needed here. \$\endgroup\$ Jun 18, 2017 at 9:56
  • 1
    \$\begingroup\$ This is equally off-topic on Stack Overflow. It may be on-topic at Software Recommendations if tidied up. \$\endgroup\$
    – Philip Kendall
    Jun 18, 2017 at 10:24

1 Answer 1


The cameras natively name the photos in consecutive numbers. You could simply trim the prefix and replace it with another or simply adjust your program to pull IMG_0003 instead of STD003.

There are a lot of batch renaming programs to do this. On windows, Irfan View (and you can resample your image too) or AF5 Rename your files.

But an automated process is probably a bad idea.

Take a look at this question: How do I keep track of many, many clients in a single shoot (like a school portrait day)?

You potentially will have a mess if one photo is misfired.

You need some kind of Visual-check/On-site-renaming/ to confirm the match.


Not the answer you're looking for? Browse other questions tagged or ask your own question.