This is my script, just need to added the CASE portion of it to add it to the main script ( i work in pieces) .
'***********************************************************************************
' Exporting
'Setting Variables
Const ForReading = 1
Const ForWriting = 2
Const ForAppending = 8
' Get Drivers and Export to TXT FIles
strComputer = "."
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.CreateTextFile("C:\PrinterDriver_VBS.txt", True)
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colInstalledPrinters = objWMIService.ExecQuery _
("Select * from Win32_PrinterDriver")
For each objPrinter in colInstalledPrinters
objFile.WriteLine objPrinter.Name
Next
objFile.Close
'Now Get Printer Driver Names ONLY!!
'Get the printer and IP from the list and share them.
PrinterDriver_VBS = "C:\PrinterDriver_VBS.txt"
PrinterDriver_CASE = "C:\PrinterDriver_CASE.txt"
' Delete Case File if Exists
IF objFSO.FileExists(PrinterDriver_CASE) Then
objFSO.DeleteFile PrinterDriver_CASE
End IF
Set ReadFile = objfs

penTextFile(PrinterDriver_VBS)
Do Until ReadFile.AtEndOfStream
' Read line from file
ReadList = ReadFile.ReadLine
' Split on comma into IP address, description
PrinterInfo = Split(ReadList, ",")
' Set PrinterDriver variable
PrinterDriver = PrinterInfo(0)
' Write new Printer Driver Name to File
Set EditFile = objFSO.OpenTextFile(PrinterDriver_CASE, 8, True)
'wscript.echo PrinterDriver
EditFile.WriteLine PrinterDriver
EditFile.Close
Loop
objFile.Close
ReadFile.Close