I have this Script that adds a printer on each computer listed on text file , then at the end it calls a powershell, printer.ps1 that enables on the printer the option "Print Directly to printer"
Everything works fine.
I would like to run the script from my computer which is joined to the Domain against the computers listed on the text file which are not joined to the domain. So I need to pass username and password on this script ..the remote computers all have the same local Administrator account and password of Pass2020.
@echo offsetlocalfor /f %%a in (CompPrinterConf.txt) do (@echo starting pnpport on %%a cscript.exe "C:\windows\system32\Printing_Admin_Scripts\en-US\prnport.vbs" -a -s %%a -r "AAAA" -h hostname -o raw -n 9100@echo Waiting 5 secondstimeout 5@echo starting setting MyPrinter on %%acscript C:\Windows\System32\Printing_Admin_Scripts\en-US\prnmngr.vbs -a -p "XXXX-YYYY" -m "HP Universal Printing PCL 6" -r "AAAA" -s %%aREM Not really needed, because the script will continue with the next machineREM timeout 5)@echo starting powershellPowerShell.exe -ExecutionPolicy Bypass -Command c:\Scripts\printer.ps1REM timeout 5
runas /profile /user:fabrikam\kenmyer “cscript.exe \” "C:\windows\system32\Print