Я пытаюсь печатать на разделяемом LPT1 по сети без Active Directory и т. Д.
Насколько я вижу, самый простой способ сделать это - настроить FileOutputStream.
Соответствующий сегмент кода Java показан ниже:
FileOutputStream opStream;
PrintStream LPT1;
try {
opStream = new FileOutputStream("\\\\stn201\\Weber Zebra Z4MPlus 203");
LPT1 = new PrintStream(opStream);
}
catch (IOException ioe) {
}
Теперь, когда код выполняется, он сообщает мне, что у меня неверное имя пользователя и / или пароль.Для меня это означает, что он пытается подключиться, но каким-то образом мне нужно добавить имя пользователя и пароль.
Поиск дал ноль подсказок к правильному синтаксису добавления комбо имени пользователя / пароля в строку FileOutputStream.
Итак, как мне это сделать?Я знаю имя пользователя и пароль, просто не знаю, как заставить общий принтер распознавать их.