TAS:Pokročilé/Domů - příkazy lišty/Instalace/Přenositelná Tasha, více uživatelských profilů v rámci jedné Tashi
Pokud je třeba vytvořit přenositelnou Tashu nebo přiřadit jedné instalaci Tashi více uživatelských profilů, postupujte následujícím způsobem:
Přenositelná Tasha (1 uživatelský profil - optimální pro dema pro obchodníky apod.)
- Nainstalujte Tashu jako obvykle
- Spusťte ji, zadejte přihlašovací údaje a případně i další údaje (přístup k databázi, HERE Api…)
- V AppData\Local\SolverTech_s.r.o\Tasha.exe_Url_nějakýhash najděte příslušný “user.config” (pokud je v Solvertech_s.r.o více složek Tasha.exe_Url…, podívejte se na datum vytvoření)
- Zkopírujte jej do složky s Tashou (klidně do rootu Tashi)
- Přejmenujte jej na Tasha.config
- Spusťte Tashu a otestujte, zda funguje.
Více uživatelských profilů v jedné instalaci Tashi
- Nainstalujte Tashu jako obvykle
- Spusťte Tashu s parametrem --SettingsFile “uzivatel1.config“ (takže nějak jako tasha.exe --SettingsFile “uzivatel1.config“ - “uzivatel1.config” můžete nahradit jakýmkoliv jiným názvem kromě Tasha.config, nepoužívejte diakritiku)
- Zadejte přihlašovací údaje a případně i další údaje (přístup k databázi, HERE Api, cesta k layoutům, pluginům, atd.…)
- Zavřete Tashu
- Opakujte kroky 2 - 4, dokud nemáte vytvořené všechny požadované profily
- Vytvořte si tolik .bat souborů, kolik máte profilů, v každém .bat odkažte na příslušný .config (tasha.exe --SettingsFile “uzivatel1.config”) a .bat soubory vytáhněte uživateli na plochu (příépadně upravte názvy/ikony…) NEBO
- Vytvořte si .bat soubor, kterým bude uživatel vybírat profil (viz níže) a umístěte na plochu ten
Ukázka .bat souboru pro výběr mezi dvěma uživateli:
1 @echo off
2 CHOICE /c 12u /m "Vyber uzivatele1 nebo uzivatele2 nebo ukonci spoustení"
3 SET vyber=%ERRORLEVEL%
4 IF %vyber% EQU 1 tasha.exe --SettingsFile "uzivatel1.config"
5 IF %vyber% EQU 2 tasha.exe --SettingsFile "uzivatel2.config"
6 IF %vyber% EQU 3 exit
/c - zkratky pro volby (na jaké klávesy bude .bat reagovat, defaultně není case sensitive)
/m - výzva uživateli, zpráva, která se zobrazí
IF %vyber% EQU 3 exit - pokud byla vybrána volba č. 3 (tedy stisknuta klávesa “u”), proveď příkaz “exit”