Mocným nástrojem, který lze využívat v kombinaci s CRMPLUS systémem je příkazová
řádka. Pokud patříte mezi uživatele, který nepřišel do kontaktu s příkazovou řádkou
nebo se této práce obával, nezoufejte. Je zde uvedeno několik nejdůležitějších
informací, před samotným zadáváním příkazů do příkazové řádky.
Zástupce příkazové řádky najdete v Start->Příslušenství->Příkazová řádka.
Existuje několik možností jak spustit příkazový řádek. Jedním z nich je klávesová
zkratka Win-R, zadáním cmd (Obr. 3)
a stisknutím tlačítka OK nebo stisknutím klávesy Enter. V operačních systémech
Windows Vista, Windows 7 a vyšší, je někdy potřeba spustit příkazový řádek v režimu
správce. To provedete následovně. Do nabídky Start se zadá cmd. Systém vám vyhledá
zástupce příkazové řádky. Nad touto volbou vyvoláte kontextové menu, pravým
kliknutím myši. Z kontextového menu zvolte možnost Spustit jako správce. Stejně
jako je tomu na obrázku Obr. 1. Operační systém se
vás následně zeptá, zda opravdu chcete spustit tuto aplikaci jako správci.
Potvrdíte stisknutím tlačítka Ano. Tímto se zobrazí dialogové okno příkazové
řádky Obr. 4.
Obr. 1 - Spouštění příkazové řádky
Obr. 2 - Povolení příkazové řádky jako správce
Obr. 3 - Spouštění příkazové řádky klávesou Win-R
Obr. 4 - Příkazová řádka
Poté co spustíte příkazovou řádku, budete umístěni ve své domovské složce, ve
Windows 7, Windows 10 je to C:\Users\vaše jméno>. V případě, že jste
příkazovou řádku spustili jako správce, je vaše umístění v systémové složce
C:\Windows\system32>. Pro práci s příkazovou řádkou uživatel nemusí znát
nepřeberné množství příkazů. Lze si vystačit jen s několika nejvyužívanějšími
pro použití s CRMPLUS. Seznam všech používaných příkazů v příkazové
řádce lze vyvolat příkazem help. Pro popis jednotlivého příkazu lze opět
použít příkaz help tentokrát s názvem příkazu: help příkaz. Například pro příkaz cd
by zadání příkazu vypadalo následovně help cd.
Název aktuální složky je vždy uveden na řádku, kde systém čeká na zadání příkazu.
Seznam položek v aktuální složce si prohlédnete zadáním příkazu dir. Při použití
parametru /d se vám zobrazí jen adresáře v aktuální složce. Výsledný příkaz by tedy
mohl vypadat následovně dir /d.
Přechod mezi disky lze provést velmi jednoduše stačí napsat jméno jednotky,
dvojtečku a stisknout klávesu Enter. Výsledný příkaz pro přechod z disku C: na disk
D: by vypadal takto d:.
Vstup do složky obstarává příkaz cd společně s názvem dané složky. Pokud budete
potřebovat jít o několik adresářů hlouběji, použijte pro oddělení adresářů obrácené
lomítko. Tento příkaz lze použít několika způsoby. Může být zadán s úplnou cestou k
dané složce cd c:/Users/PecoBook/Documents nebo s názvem složky v aktuálním umístění
cd Documents.
Výstup z aktuálního adresáře lze provést při kombinaci příkazu cd a dvou teček.
Tím dojde k tomu, že se nastaví nadřazený adresář jako aktuální. Příkaz by vypadal
následovně cd ... Pokud budete potřebovat jít o dvě úrovně výše, pak pro každou
úroveň použijte zmíněné dvě tečky a mezi ně umístěte obrácené lomítko cd ..\... Na
obrázku Obr. 5 jsou tyto příkazy prakticky použity.
Obr. 5 - Příkazová řádka - ukázka práce s příkazy
Tip: Pro smazání obsahu obrazovky se používá příkaz cls a spouští se stiskem
klávesy Enter. Dále je také vhodné znát, opětovné vyvolání posledního příkazu. To
provedete stisknutím klávesy F3. Příkaz poté můžete dále upravovat a spustíte ho opět
po stisku klávesy Enter. Pro listování mezi použitými příkazy se využívají šipky na
klávesnici, které také můžete upravovat a poté i spouštět.
Kontrola a příprava nastavených dat
Ve verzi CRMPLUS 4.10 byly provedeny změny v oblasti spouštění CRMPLUS pomocí
plánovaných úloh systému Windows. Díky možnosti generování přístupových kódů uživatelů
je možno identifikovat uživatele, který například provedl import dat pomocí
naplánované úlohy.
Od této verze je tedy NUTNÉ!!! při spouštění jakékoliv plánované úlohy přidat jako
jeden z parametrů úlohy i UID uživatele, který danou úlohu spouští.
Jak získat UID uživatele?
V tomto postupu je popsáno, jak si uživatel spustí dialogové okno s přístupovými
kódy. Zde si bude moci vygenerovat svůj CRM přístupový kód. Tento kód uživatel využije
při práci s příkazovou řádkou nebo plánovanými úlohami. Uživatel vloží svůj vygenerovaný
kód jako jeden z parametrů při tvorbě (úpravě) plánované úlohy.
UID uživatele lze získat pomocí menu Nástroje –> Přístupové kódy (u Nástěnky)
Obr. 6 - Spuštění přístupových kódů
Po zvolení této volby bude nejprve uživatel vyzván k zadání svého přístupového hesla
do aplikace CRMPLUS. Pokud by uživatel zadal své přístupové heslo do aplikace CRMPLUS
nesprávně, je programem na tuto událost upozorněn. Následně je mu zadávání hesla
automaticky znovu umožněno.
Obr. 7 - Zadání svého přístupového hesla
Po zadání přístupového hesla do aplikace CRMPLUS se zobrazí modální okno, kde si
uživatel pomocí tlačítka Generovat vygeneruje svůj CRM přístupový kód.
Obr. 8 - Generování přístupových kódů
Tento vygenerovaný kód následně uživatel musí označit a zkopírovat do schránky
počítače. Zkopírování lze provést několika způsoby. Pomocí kontextového menu, kde nad
označeným kódem uživatel klikne na pravé tlačítko myši. Tímto se mu zobrazí kontextová
nápověda a vybere možnost Kopírovat viz Obr. 9. Nebo lze tento kód zkopírovat tím
způsobem, že svůj kód uživatel označí a pomocí klávesové zkratky Ctrl+C zkopíruje do
schránky.
Obr. 9 - Zkopírování přístupového kódů
Kontrola *.ini souboru
Nyní již uživatel vlastní svůj jedinečný, přístupový kód. Toto však uživateli pro
stoprocentně správný chod aplikace CRMPLUS při použití příkazů nestačí. Příkazy s parametrem
/s využívají ke své práci SMTP klíč nastavený v *.ini souboru.
Uživatel musí toto nastavení ověřit a případné nedostatky doplnit. V kapitole Plánované
úlohy pro automatickou kontrolu nových e-mailů k odeslání jsou uvedeny veškeré důležité
informace jak správně doplnit *.ini soubor.
Příkazy prováděné pomocí příkazového řádku systému Windows
Zástupce příkazové řádky najdete v Start->Příslušenství->Příkazová řádka.
Existuje několik možností jak spustit příkazový řádek. Jedním z nich je klávesová zkratka
Win-R, zadáním cmd (Obr. 10) a stisknutím
tlačítka OK nebo stisknutím klávesy Enter.
Výše jsou popsány další možnosti spuštění příkazové řádky.
Jak postupovat při spouštění jednotlivých příkazů?
Uživatel otevře Příkazovou řádku systému Windows, viz obrázek výše (Obr. 10).
Vstup do adresáře CRMPLUS uloženého na disku uživatele lze provést 2 způsoby,
jednodušším a pracnějším. Obě možnosti jsou ukázány níže:
Jednodušším způsobem, uživatel rovnou zadá příkaz s přímou cestou k uloženému CRMPLUS
adresáři na své disketové jednotce. Tento příkaz by vypadal takto: cd
C:\Program Files\CRMPLUS
Obr. 11 - Přechod do složky CRMPLUS uloženém na disku
Pracnější způsob, jak již název napovídá, spočívá v zadání několika příkazů. Proto,
aby uživatel vstoupil do svého CRMPLUS adresáře uloženém na svém disku.
První příkaz, který musí uživatel použít v příkazové řádce je výstup z aktuální
složky příkazem cd ..\..
Obr. 12 - Výstup z aktuální složky
Poté si uživatel zobrazí, veškeré adresáře aktuální složky příkazem dir /d
Obr. 13 - Zobrazení souborů aktuální složky
Ze zobrazených adresářů vybere uživatel ten s názvem Program Files, a použije ho v
kombinaci s příkazem pro vstup do adresáře. Tímto způsobem cd program files
Obr. 14 - Vstup do adresáře Program Files
Uživatel se nyní nachází v adresáři Program Files, a zde opět použije příkaz na
zobrazené veškerých souborů v aktuálním adresáři dir /d
Obr. 15 - Zobrazení složek v adresáři Program Files
Ze zobrazených adresářů vybere uživatel ten s názvem CRMPLUS, a použije ho v kombinaci
s příkazem pro vstup do adresáře. Následujícím způsobem cd CRMPLUS. Díky tomu se dostane do
požadovaného adresáře.
Obr. 16 - Vstup do adresáře CRMPLUS
Jde vidět, že druhý způsob je podstatněji pracnější, ale hlavně i složitější. Proto je
vhodnější využívat přímé cesty k adresáři CRMPLUS.
Uživatel se nachází v aktuálním adresáři CRMPLUS. Zde již může provádět operace v systému
CRMPLUS při použití příkazů a jejich parametrů pro odesílání hromadných e-mailů, úkolů,
aktualizaci creditchecku a jiným. Pro názornou ukázku je zde uvedeno jen použití příkazu pro
odesílání hromadného e-mailu. Tuto událost uživatel vyvolá spuštěním příkazu CRMPLUS.exe
/s=email /u=************44EB9D0433546D7BC80C7369879F. Ostatní zadávání příkazů je obdobné,
proto zde již toto zadávání uvedeno není.
Obr. 17 - Spuštění operace pro odesílání hromadného mailu
Výčet operací, které lze provádět v systému CRMPLUS pomocí příkazové řádky Windows –
stav k verzi CRMPLUS 4.30
Hromadný email, test potvrzení o doručení a přečtení odeslaného emailu - /mc /u=UID
Úkoly a události, odeslání informací při změnách- /s=task /u=UID nebo /task01234 /u=UID
/s=task0 /u=UID – zaslání pouze nových úkolů, rozeslání jen pro účastníky
/s=task1 /u=UID – zaslání pouze změněných úkolů, rozesílání účastníkovi i pouze správci
/s=task2 /u=UID – zaslání úkolů, které jsou k připomenutí. Je vyžadován parametr
/timeshift=30 (Timeshift udává časový posun v minutách, kdy je brán aktuální datum a čas +
Timeshift. Pokud úkol do tohoto časového intervalu spadá, úkol bude odeslán.), rozeslání jen
pro účastníky
/s=task3 /u=UID – zaslání pouze nesplněných úkolů, rozesílání účastníkovi i pouze
správci
/s=task4 /u=UID – zaslání upozornění, pro úkoly které spadají do testovaného intervalu,
je vyžadován parametr /timeshift=30, rozeslání jen pro účastníky
HelpDesk (Projektové plánování), info o změně požadavků - /s=feedback /u=UID
nebo /feedback01 /u=UID
/s=feedback0 /u=UID – zaslání pouze změn na požadavku
/s=feedback1 /u=UID – zaslání pouze připomínky, dokud není požadavek v požadovaném
stavu dle odezvy
/s=feedback01 /u=UID nebo /s=feedback /u=UID – zaslaní jak změn na požadavku tak
připomínek na požadavku
CreditCheck, aktualizace ze serveru CreditCheck - /cc /u=UID
Rozšířený import dat - /i=*.crmmap soubor (uložené mapování sloupců) /u=UID /f=
(volitelný parametr, cesta k souboru se zdroji dat)
EmailSync, stažení emailů z MS Outlook - /l=*.crmimp soubor (uložená konfigurace pro
import z MS Outlook) /u=UID
EmailSync + Hromadný email, stažení emailů z POP3 účtu - /p=*.crmsync soubor
(uložená konfigurace pro import z POP3 účtu) /u=UID
Backup databáze CRMPLUS - /b= nebo /b (pokud je za = uvedeno jméno, je toto jméno
použito pro jméno zálohy)
Soubor, spuštění CRMPLUS se zpracováním CRM souboru objektu - /o=soubor.crm
(ekvivalentem CRMPLUS.exe je číselná_řada.crm)
Licence, odeslání upozornění na exspiraci licence - /licence /u=UID