The batch snippet is:
for /f %%i in ('driverquery /si ^| findstr /C:"QD1000_RS232_DRIVER"') do set USB_DRIVER_FOUND=%%i
So what does the ^ mean?
I tried to run part of the command:
driverquery /si ^| findstr /C:"QD1000_RS232_DRIVER"
But failed:
ERROR: Invalid argument/option - '|'.
Type "DRIVERQUERY /?" for usage.
ADD 1:
The explanation of ^: (search for ^)