none
Windows server 2008 a Money S3

    Dotaz

  • Zdravim,

    potreboval bych poradit s instalaci Money na Windows server 2008. Instalace je celkem jednoducha a probehla bez problemu. Nicmene po startu Money (jako remote aplikace) pri pokusu o tisk mi Money zahlasi, ze nema nainstalovanou zadnou tiskarnu a tisk mi odmitne.

    Tiskarnu jsem nainstaloval lokalni na server (PDF creator) a pak samozrejme lokalni PC ma lokalni tiskarnu, ktera je zpristupnena IMHO automaticky pres Snadný tisk z Terminálové služby.

    Prostudoval jsem toto:
    http://technet.microsoft.com/cs-cz/library/cc753853%28WS.10%29.aspx
    ale stale tam reseni nevidim.

    Po instalaci lokalni tiskarny primo na server mi Money umoznuje tisk vlastne jen na ni (PDFCreator), ale jen v pripade, ze se pripojim pres RDP. Jakmile spustim Money jako remote aplikaci, tak proste nestisknu.

    Muze mi s tim nekdo poradit?

     

    Diky.

     

    Doplneni:

    Jakmile dam tisk, tak se mi otevre chybove okno:

    Citace
    V prubehu tisku doslo k chybe.

    A hned pak druhe:
    Citace
    There is no default printer currently selected.

    Okno zavru a jsem tam, kde jsem byl :( Takze ani okno s vyberem tiskarny nevidim.

    Trochu lepsi situace je pri pripojeni pres RDP, kde pokud mam nastavenou PDFCreator tiskarnu (nainstalovanou lokalne na serveru) jako vychozi, tak uz vidim dialog nastaveni tisku a muzu to vytisknout, ale jen na ten PDF Creator. Pri pokusu o tisk na lokalni tiskarne (u meho PC, kde pracuji) vyberu tiskarnu Xerox presmerovanou relaci cislo 2 a objevi se mi vyse zminovane 2 dialogy oznamujici chybu tisku.

     


    • Upravený Gwaihir75 26. března 2011 21:00 vice info :)
    26. března 2011 20:56

Odpovědi

  • Myslel jsem to zablokování jen na tu zkoušku..

    Když se ti podaří tisknout z RDP a ne z RemoteApp, tak to není problém ovladačů. Zkus se ještě přihlásit jako Admin na server, dívat se do logů a spustit Money S3 jako RemoteApp, jestli tam neuvidíš nějaké záznamy o nezdařeném přesměrování apod.

    30. března 2011 20:49

Všechny reakce

  • Jiný program (třeba notepad) spuštěný jako RemoteApp vidí tiskárny?

    26. března 2011 20:58
  • A

    no, notepad tiskne (jako remote aplikaci jsem to nezkousel, ale rdp ano). Dokonce i money v rdp vidi vsechny ty tiskarny, ale jen na ne nereaguje.

    Edit: Tak wordpad jako remoteaplikace v poho tiskne.

    26. března 2011 21:02
  • Instaloval jsi to Money S3 jako terminálovou aplikaci? Co když se připojíš jako RemoteApp bez tiskáren? Nezmění se něco? Je na tom severu ještě nějaká aplikace? Spouštíš to jako Administrátor?
    26. března 2011 21:05
  • Ano... Money S3 je instalovano jako terminalova aplikace. Na serveru nic dalsiho nebezi - funguje jen jako file server. Spoustim to jako uzivatel patrici do skupiny Administrator. Server je bez domeny jen pro LAN a par pripojeni pres VPN.

     

    Jak se pripojim jako RemoteApp bez tiskaren? Jsem v teto oblasti celkem novacek, tak bohuzel nevim, co mam udelat :(

    26. března 2011 21:11
  • Nejjednodušší asi bude, aby jsi zakázal přesměrování tiskáren přes Group Policy přímo na serveru - 

    http://technet.microsoft.com/en-us/library/ee791756(WS.10).aspx

     

     

    26. března 2011 21:17
  • Ale ja prece nechci zakazat presmerovani tiskaren, ja chci, abych tiskl na presmerovane tiskarne.

     

    Podle dalsich indicii od Money by tiskarna mela byt sitova a ne jen USB a mela by mit ovladac na serveru. Jeste netusim, jak na to, ale snad se zadari....

    30. března 2011 5:46
  • Myslel jsem to zablokování jen na tu zkoušku..

    Když se ti podaří tisknout z RDP a ne z RemoteApp, tak to není problém ovladačů. Zkus se ještě přihlásit jako Admin na server, dívat se do logů a spustit Money S3 jako RemoteApp, jestli tam neuvidíš nějaké záznamy o nezdařeném přesměrování apod.

    30. března 2011 20:49
  • čauec podle popisu problému jsme se spolu bavili na diskuzi na rootu že?

    měl jsem za to že tiskárna je síťová. usb tiskárny není ani trochu vhodné připojovat k serveru. ale to asi mluvíš teď o klientovi že?

    v tom případě je problém stejný. jak jsem (myslím) psal již tam - musíš mít ovladače té tiskárny jak na klientovi tak na serveru. po připojení přes RDP nebo RDS se tiskárna z klienta strčí jako virtuální do serveru a server k ní musí mít ovladače pokud z ní chceš tisknout. nemám s terminálovými službami moc zkušeností ale tohle všechno musí podporovat jak aplikace tak i ta tiskárna (ano někdy může být problém i v tiskárně).


    michal zobec http://www.michalzobec.cz | http://www.virtualnipc.cz
    5. dubna 2011 13:30
  • p.s.: jak píše Jirka, není to jen o tom koukat co "řve" samotná aplikace, ale jako vodítko můžou posloužit i chybové hlášky z event logu na serveru (případně pak i na klientovi).
    michal zobec http://www.michalzobec.cz | http://www.virtualnipc.cz
    5. dubna 2011 13:32
  • Jak jiz bylo predeslano, na lokalni stanici i serveru musite mit naistalovany stejny typ ovladace pro tiskarnu. Pokud pouizvate HP tak se mi osvedcil Universal PCL5. Provozuji Money na nekolika serverech jak 2003 tak 2008 a zadny problem s tiskem nemam.
    18. dubna 2011 1:09
  • Dobrý den,

    řešil jsem stejný problém. Dokonce i v případě, že jsme chtěli tisknout na lokálně (na terminálu) nainstalovanou síťovou tiskárnu.

    Pes je zakopaný v tom, že při pokusu o tisk v MONEY neexistuje “výchozí tiskárna”. Bohužel aplikace z tohoto důvodu vyhodí chybu a netiskne.

    Vyřešil jsem to tak, že jsem si vytvořil RemoteApp ne na EXE money, ale na WSH script, který nejprve nastaví výchozí tiskárnu a poté spustí MONEY S3.

    Během týdenního provozu jsem zjistil, že se problém ještě občas objevuje (ale velmi zřídka), takže jsem skript doplnil o nastavení výchozí tiskárny i po spuštění money a pak ještě jednou za minutu po spuštění.

    Od té doby se daný problém neobjevil.

    Jan Bašista

    18. dubna 2011 14:21
  • Diky za odpovedi. Jak ma vypadat takovy WSH script? Nejak mi to neslo, tak sem to odlozil a koukam, ze uz uplynul temer rok :) No uz bych to konecne mohl dodelat ;-)

    Edit: Tiskarnu mam EPSON M2400 - sitovou verzi pripojenou kabelem ethernet.

    20. února 2012 11:43
  • zdravím,
     
    já používám následující StartMoney.js script, který mám nakonfigurován jako
    RemoteApp
     
    .... jen si musíte poladit proměné na začátku.
    Když jsem tu výchozí tiskárnu nastavoval jen na začátku, občas se mi problém
    stále vyskytl. Proto jsem tam dodělal na konec ještě 2x nastavení výchozí
    tiskárny znovu...
     
    StartMoney.js :
    ------------------------
    $shell=WScript.CreateObject("WScript.Shell");
    $sit=WScript.CreateObject("WScript.Network");
    $server="\\\\server\\";
    $canon=$server+"Canon MF5800 Series UFRII LT";
     
    $sit.SetDefaultPrinter ($canon);
    $shell.run("\"C:\\Program Files (x86)\\CIGLER SOFTWARE\\Money
    S3\\Bin\\MonS3.exe\"");
    WScript.Sleep(5000); //pockej 5 vterin
    $sit.SetDefaultPrinter ($canon);
    WScript.Sleep(10000); //pockej 10 vterin
    $sit.SetDefaultPrinter ($canon);
    ------------------------
     
    J.B.
     
    "Gwaihir75" píše v diskusním příspěvku
    news:1a57f23d-d63e-410a-a515-8e672795c20d...
     
    Diky za odpovedi. Jak ma vypadat takovy WSH script? Nejak mi to neslo, tak
    sem to odlozil a koukam, ze uz uplynul temer rok :) No uz bych to konecne
    mohl dodelat ;-)
     
     
    Edit: Tiskarnu mam EPSON M2400 - sitovou verzi pripojenou kabelem ethernet.
     
     
    22. února 2012 13:40