Is there a way to create a program that when i plug in a flashdrive the flashdrive creates a prompt for the user to follow and shows them how to reformat their computer?
Yes, it is possible to create a program that runs automatically when a flash drive is plugged into a computer. This can be done by creating an Autorun.inf file and placing it on the flash drive. The Autorun.inf file specifies the name of the program to run automatically when the flash drive is connected. However, it is not possible to force the program to run automatically when the flash drive is inserted.

To create a program that shows the user how to reformat their computer, the program can be included on the flash drive along with the Autorun.inf file. The Autorun.inf file can be set up to run the program automatically when the flash drive is connected. The program can then display a prompt for the user to follow and show them how to reformat their computer.

It is important to note that the Autorun function has been restricted by Microsoft for security purposes since Windows 7. Therefore, a third-party tool such as APO USB Autorun can be used to monitor USB drives and launch any programs directed within. The user will also need to create a simple Autorun script file that sits on the flash drive and designates what program to run when the flash drive is inserted.
I see, what about on other platforms such as Linux and MacOS? Are equivalent operations on them possible too?