Here's something native - a VBScript script (.vbs).
Const ForReading = 1
Set objFSO = CreateObject("Scripting.FileSystemObject")
infile = Wscript.Arguments(0)
Set objTextFile = objFSO.OpenTextFile (infile, ForReading)
strText = objTextFile.ReadAll
objTextFile.Close
arrText = Split(strText, vbCrLf)
for l = ubound(arrText)-1 to 0 step -1
wscript.echo arrText(l)
Next
Save it as (e.g.) revfile.vbs and run it using the cscript engine. As written, it echoes output to the console. To write the reversed lines to a file, use the > (redirection) operator like this:
cscript //nologo revfile.vbs "input.txt" > "output.txt"
Use quotes around the file names/paths if they have spaces.
C:\Test>type input.txt
apple
bear
cat
dog
egg
fog
gas
hip
ink
joe
kilo
C:\Test>type output.txt
kilo
joe
ink
hip
gas
fog
egg
dog
cat
bear
apple