Batch file scripting techniques can be learned from various sources. For example one can learn scripting techniques from books such as 'Windows Batch File Programming'. One can also learn scripting techniques from websites such as Scribd, WinBatch, and CodeProject.