Scoutnet vzw

We connect scouts!
Het is momenteel 17 Nov 2024 3:59

Alle tijden zijn UTC + 1 uur




Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 6 berichten ] 
Auteur Bericht
BerichtGeplaatst: 28 Apr 2005 10:18 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 02 Sep 2003 23:00
Berichten: 108
Woonplaats: De Magneet
Hallo,

dit heeft eigelijk totaal niets te maken met website's maar vermits wij ons al een week suf zijn aan het zoeken naar de oplossing probeer ik het hier ook is.
Het probleem is hetvolgende:

We moeten voort school een projecten maken en dat houd onderanderen in iets te printen via DOS.
Het is via een USB printer dus gebruiken 'NET USE' enzo, werkt perfect.
Dan 'PRINT' en het bestand, geeft geen enkele fout hij zet het mooi in de wachtrij van de printer. En daar zit dus het probleem, tot afdrukken zelf komt het nooit, da blijft maar in de wachtrij staat en na verloop van tijd komt der 'fout' voorstaan.

lijn uit de wachtrij:
Lokaal Downlevel-document fout-bezig met afdrukken

Heeft iemand enig idee hoe dit komt?? Gewoon printen in XP werkt perfect. We zouden u eeuwig dankbaar zijn, onze punten hangen der vanaf :?

Alvast bedankt

Das


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 28 Apr 2005 12:34 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 31 Jul 2002 23:00
Berichten: 236
Beste methode: zorg dat je ergens een paralelle printer kunt lenen. USB en dos is vragen om problemen.

Indien het enkel ouput van een commando of programma betreft die enkel tekst is kan je proberen dit omleiden naar een tekst bestand door het piping teken > (overschrijven bestand) of >> (aanvullen bestand)
Code:
commando.exe -parameters > resultaat.txt

Dit tekst bestand kan je dan later afdrukken.
Sommige programma's (zoals ultraedit) laten toe om dos-instructies uit te voeren vanuit windows en het resultaat direct op te vangen.

Caygull.


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 28 Apr 2005 17:05 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 02 Sep 2003 23:00
Berichten: 108
Woonplaats: De Magneet
We hebben dit geprobeert me een LTP printer en dit geeft een soort gelijk probleem.
Het probleem zit hem niet in de manier, we schrijven dit eerst via een C-programma in een bestand en dit wordt dan afgedrukt in DOS.
Voor de geintresseerde is dit de code vant afdrukken:
Citaat:
#include <stdlib.h>

int main() {

int i;

system ("NET USE LPT1 \\\hebedu01\\SHEBLK07P01 /Persistent:YES");
i = system ("print h:\\test.txt SHEBLK07P01");
if (i==-1) puts ("Error executing DIR");
else puts ("Command successfully executed");
scanf("%*c");
return 0;
}


maar dit voert ie dus perfect uit, het bestand dat afgedrukt wordt blijft dus alleen in de wachtrij staan.


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 28 Apr 2005 20:22 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 22 Jan 2004 0:00
Berichten: 773
caygull schreef:
Beste methode: zorg dat je ergens een paralelle printer kunt lenen. USB en dos is vragen om problemen.

Ik denk dat Pershing een windows nt/2000/xp shell bedoelt met "DOS". Dan zou het er inderdaad niet mogen toe doen of de printer verbonden is via USB of parport.


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 12 Mei 2005 19:10 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 04 Jul 2002 23:00
Berichten: 36
Woonplaats: Beringen
wat je kan proberen:

- installeren van een nieuwe netwerkadapter genaamd Microsoft Loopback adapter. Zit standaard in windows. Deze geef je gewoon een vast ip, voor de rest niks.

- delen van die usb printer over het netwerk, met een naam max 8 tekens

- een net use toevoegen naar die printershare.


Op die manier doen wij het bij onze klanten.


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 12 Mei 2005 19:14 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 02 Sep 2003 23:00
Berichten: 108
Woonplaats: De Magneet
'net use' en 'print' werkt niet, allé werkt wel als je de printer processor op 'text' zet maar daar kunnen we op het school dus niet aan.
We hebben dan maar het document gewoon naar met 'copy /B' naar de LPT poort gecopieerd. De B is voor binair, vraag me niet waarom maar anders werkt het niet.


Omhoog
 Profiel  
 
Berichten weergeven van de afgelopen:  Sorteer op  
Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 6 berichten ] 

Alle tijden zijn UTC + 1 uur


Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 9 gasten


U mag geen nieuwe onderwerpen plaatsen in dit forum
U mag geen reacties plaatsen op onderwerpen in dit forum
U mag uw berichten niet wijzigen in dit forum
U mag uw berichten niet verwijderen in dit forum
U mag geen bijlagen plaatsen in dit forum

Zoeken naar:
Ga naar:  
cron
Powered by phpBB® Forum Software © phpBB Group
Vertaald door phpBBservice.nl.