home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 8 Other
/
08-Other.zip
/
lptoo212.zip
/
LPTDD.CMD
< prev
next >
Wrap
OS/2 REXX Batch file
|
2000-01-23
|
2KB
|
52 lines
/* Make a best guess for LPTDD driver required switches JvW 07-09-99 */
/* */
/* 07-09-99 JvW Initial version, to be delivered with LPTool 2.07 */
/* 10-09-99 JvW Updated, fixed bug in recognition of 0x03BC port 2.07a */
/* 22-01-2000 JvW Removed unneeded parameter parsing and naming 2.11 */
Parse Source with . myself .
Parse Arg arguments
if arguments = '' then
do
Say ''
Say myself': checking LPT ports using RMVIEW ...'
Say ''
address cmd '@rmview /io | find /i "parallel" | RXQUEUE'
if rc == 0 then
do while queued() > 0
pull portline
parse upper value portline with 'I/O = 0X' addr rest
if length(addr) > 1 then
do
select
when addr = '0378' then
do
Say 'Recommended LPTDD switch: "-P:1" for port' addr
end
when addr = '0278' then
do
Say 'Recommended LPTDD switch: "-P:2" for port' addr
end
when addr = '03BC' then
do
Say 'Recommended LPTDD switch: "-P:3" for port' addr
end
otherwise
Say 'Non-standard port address' addr 'not supported!'
nop
end
end
end
end; else
do
Say ''
Say 'Make a best guess for LPTDD driver required switches, JvW 10-09-99'
Say ''
Say 'Usage:' myself
Say ''
Say 'Requires OS/2 version 4 or newer!'
end
exit 0