Not sure if the VI jobs are automated or not however, you don;t necessarily need to have a plain text password in the batch file. You could pass the password to the batch file using a parameter. For example, substitute the password in the bat file for %1 then, if the batch file is named MyBatch.bat. at a command prompt the user would type MyBatch.bat 12345ABC where the password is 12345ABC.
I have the following MyBatch.bat file saved in C:\users\DouglasHiggs
cd "C:\Sage\Sage100v71\MAS90\Home\"
"C:\Sage\Sage100v71\MAS90\Home\Pvxwin32.exe" .. \Launcher\Sota.Ini ..\SOA\Startup.M4P -ARG DIRECT UION tst %1 ABC VIWI2C AUTO
if I go to a command prompt and directory C:\users\DouglasHiggs then type MyBatch.bat 12345ABC then 12345ABC gets passed to the %1 variable.
------------------------------
Doug Higgs
Midwest Commerce Solutions, Inc
(312) 315-0960
Chauffeur, Chef, and Personal Assistant to Sprinkles
------------------------------