У меня есть модуль в vfp9, запущенный под Windows 7 32bits, этот модуль печатает на локальном принтере с помощью команды COPY FILE file.txt TO \\ server \ printer, локально работает нормально, но в других ПК сети не работает, ошибка не может создать файл \\ сервер \ принтер показывает. В windows xp это работает отлично, но в Windows 7 нет, я думаю, это разрешение, которое есть? где я могу найти информацию об этом? Я отключил опцию «отключить совместное использование с защитой паролем» в расширенной конфигурации сети, и я могу видеть все общие ресурсы, диски и принтеры. Я ценю любую помощьНе удается создать файл \ server printer
0
A
ответ
0
Это очень «унаследованный» способ печати, и я бы не стал полагаться на него. Если вам нужно это сделать, попробуйте перенаправить LPT-порт и затем скопируйте его в порт LPT. На CMD строке: "Не удается создать файл \\ \ LPT3"
net use lpt3 \\server\printer /yes
Затем в приложении
copy file file.txt to lpt3
же ошибка в этом случае ошибка добавляет \\ \ ". Перед LPT3. Команда NET USE lpt \\ server \ printer/persistent: да, это нормально, никаких ошибок. Когда я пытаюсь использовать, вы получаете ошибку. – Alf
если я попробую из командной строки «type archive.txt> lpt3», появится ошибка «Доступ запретить». – Alf
ОК, вам нужно сделать это с помощью конструктора отчетов и настроить принтер на \ отчетную форму на принтер, я думаю. Вы обходите диспетчер очереди Windows в том, что вы делаете, и это не гарантируется. –