I ran some program and it popped up Windows Firewall notification. I
didn't think and clicked "cancel" in it.
Just follow these instructions:
- Open the Control Panel (icons view), and click/tap on the Windows Firewall icon.
- Click/tap on the Allow a program through Windows Firewall link in the left

- Click/tap on the Change settings button.

- Allow the program by selecting the checkboxes and hitting the Space button on the keyboard which creates the allow exception.

- Add the executable to the list of allowed and denied programs. Any program that does not have an allow exception is currently blocked. You can do this by clicking the Allow other program button and selecting the desired executable.

- When done, click/tap on OK.
- Close the Windows Firewall window if you like.
How to Add or Remove Windows Firewall Exception in Windows 7 and Windows 8
Now my program crashes with network errors.
Follow the guide to create a Windows Firewall allow exception for the program in question.
I ran some script. This script ran some other script, some of them
caused another programs to run. Some of these programs triggered
firewall message, which I ignored.
You need to determine which programs are ran, manually add them to the exception list, once you do this the program will function correctly.
The question is to either find it or initiate re-asking somehow.
The exectuable would have to be modified by the author in order for a new exception request to be generated. You can also just remove the current exception, then ran the program, a new request to create the allow exception will be displayed.
I DON'T KNOW THE NAME OF THE PROGRAM
You will have to determine the name of the program. You can do this by looking through your the list of exceptions you have created. You can also determine the name of the program, by running the script again, and when the program "crashes" look at the name of exectuable. You can then add that exectuable to your exception list in order to solve your problem.