Use ADTidy to get a list of computers, or csvde or whatever you want, I like ADTidy. Remember to filter out those you don't want and change the column to just Name, export to csv, rename csv to .txt and do a find and replace for double quotes " leaving the replace field as empty to remove all the quotes.
copy and paste this into a text file and save as a .bat
for /f "delims=" %%x in (list.csv) do echo %%x >> list.txt | qwinsta /server:%%x >> list.txt
Or you could even do it on IP's with the below, it will display the last octet of the IP as you will know the range its scanning, or alter it to include the full IP - I'll let you figure that out ;-)
for /L %%x in (1,1,254) do echo %%x >> list.txt | qwinsta /server:192.168.0.%%x >> list.txt
Go get a coffee and some snacks, or move on to your next job, because this is going to take a while.