none
Nejde úloha plánovač

    Dotaz

  • Zdravím

    pro posílání rychlých zpráv používám Fomine Net Send. Na minulém serveru (2003) jsem používal variantu pro příkazový řádek pro posílání pravidelných oznámení. Na 2012 mi to ale nejede. Mám cmd soubor, něco jako 

    CD C:\bat

    netsend.exe /NETSENDGUI seiner "???"

    Samotná dávka funguje. Ale z plánovače neudělá nic. Když ji přesměruji do souboru, je tam

    C:\Windows\system32>CD C:\bat 

    C:\bat>netsend.exe /NETSENDGUI seiner "???" 
    Copyright (C) 2007 Fomine Software
    All rights reserved.
    http://www.winpopup-lan-messenger.com
    http://www.fomine.com

    Initialization.......Ok
    Parse command line...Ok
    Sending message......Failed
    Messenger not found.

    Kde může být chyba? 

    11. května 2015 8:13

Odpovědi

  • Tak jsem asi pochopil, v čem je problém. Domníval jsem se, že ten netsend.exe je řádková varianta toho messengeru. Ale tenhle prográmek jen zprávu připraví a odešle ji pomocí spuštěného programu NetSentGui. A pokud se naplánovaná úloha spustí pod nějakým účtem, nemá tedy čím poslat. Když zvolím spuštění pod aktuálně přihlášeným uživatelem, akce proběhne. To bohužel není úplně to, co jsem chtěl. No nic.

    (Zkoušel jsem i v dávce spustit toho messengera, ale to nefunguje.)

    Děkuji za pozornost.

    • Označen jako odpověď Seiner 13. května 2015 5:30
    13. května 2015 5:29
  • No nastavit to musis na serveru (pocitaci, kde je prihlasen prijemce zpravy), coz je v tomto pripade zcela logicky stanice ;-)

    MP

    • Označen jako odpověď Seiner 13. května 2015 8:51
    13. května 2015 8:47
    Moderátor

Všechny reakce

  • Pokud tento program 3. strany pouziva sluzbu messenger, mas smulu, ta uz je zariznuta peknych par let.

    Pouzij prikaz msg

    MP

    11. května 2015 9:08
    Moderátor
  • A msg posílá po síti? Ja si myslím, že jem připojeným terminálovým relacím.
    Právě proto, že messenger už dávno není, začal jsem používat ten Fomine. Dokonce myslím, že mi ho poradil kdysi někdo tady.
    Když to jede přímo poklepáním na cmd, tak by to snad mělo jít i přímým spuštěním v plánovači - pokud tam není nějaká zrada v cestách/právech a to se marně snažím najít.
    11. května 2015 9:57
  • Problem je v tom, ze pouzivas program 3. strany - asi by bylo dobre obratit se na jeho podporu.

    Co se task scheduleru tyce: poustis doufam task pod stejnym uctem a se stejnymi pravy jako interaktivne?!

    MP


    p.s. msg.exe * /server:nazevserveru posila po siti vsem uzivatelum serveru "nazevserevru" - to nevyhovuje?
    11. května 2015 10:03
    Moderátor
  • msg mi nedělá, co popisujete. Když napíšu na serveru Váš příklad, vyskočí mi zpráva jen na tom serveru.
    Potřebuji posílat zprávy konkrétním uživatelům.

    Ano - v plánovači mám spouštění pod stejným účtem, jako jsem přihlášen interaktivně.

    11. května 2015 10:35
  • Ano - v plánovači mám spouštění pod stejným účtem, jako jsem přihlášen interaktivně.

    A je zaskrtnuto [x] Run with highest privileges?

    MP

    11. května 2015 11:09
    Moderátor
  • Tak jsem asi pochopil, v čem je problém. Domníval jsem se, že ten netsend.exe je řádková varianta toho messengeru. Ale tenhle prográmek jen zprávu připraví a odešle ji pomocí spuštěného programu NetSentGui. A pokud se naplánovaná úloha spustí pod nějakým účtem, nemá tedy čím poslat. Když zvolím spuštění pod aktuálně přihlášeným uživatelem, akce proběhne. To bohužel není úplně to, co jsem chtěl. No nic.

    (Zkoušel jsem i v dávce spustit toho messengera, ale to nefunguje.)

    Děkuji za pozornost.

    • Označen jako odpověď Seiner 13. května 2015 5:30
    13. května 2015 5:29
  • No a jaky presne mas problem s vestavenym prikazem msg.exe ?

    MP

    13. května 2015 7:16
    Moderátor
  • Posílá mi zprávy pouze na server. Když zadám jméno jiného počítače, dostanu Error 5 - getting session names.
    Máme mix počítačů s XP a Win7, server je 2012R2.
    13. května 2015 8:16
  • G00gle take nefunguje?

    HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\AllowRemoteRPC = 1

    MP

    13. května 2015 8:24
    Moderátor
  • Ale funguje. Jen jsem úplně nepochopil, kde to má být nastaveno. Kontroloval jsem, že server to má - teď se ještě podívám na stanici.

    13. května 2015 8:26
  • No nastavit to musis na serveru (pocitaci, kde je prihlasen prijemce zpravy), coz je v tomto pripade zcela logicky stanice ;-)

    MP

    • Označen jako odpověď Seiner 13. května 2015 8:51
    13. května 2015 8:47
    Moderátor
  • jj už jsem zjistil - snad to tedy půjde tudy. Díky.

    13. května 2015 8:52
  • Samozrejme, ze pujde. Msg.exe je dustojny nastupce stareho winpopupu a nema tedy velky smysl pouzivat jakakoliv reseni 3. strany (tedy pokud nejsi masochista).

    MP

    13. května 2015 9:02
    Moderátor
  • Akorát mi malinko vadí, že je to na počítač a ne na uživatele. Ale to se dá překousnout.
    13. května 2015 9:51
  • Ano, vybiras (konkretniho nebo vsechny) uzivatele konkretniho pocitace.

    MP

    13. května 2015 10:04
    Moderátor