TAS:Pokročilé/Domů - příkazy lišty/Instalace/Tasha CL
Zajímavost:
Tento nástroj používala společnost Boots ke spuštění veškerého plánování.
Shrnutí:
Samostatný spustitelný soubor sloužící k automatizaci používání TS Loads. Jmenuje se TashaCL.exe. Systém Truckstops VRS má podobnou funkci nazvanou dávka.
Jak ho získat?
TashaCL se neinstaluje v obvyklém instalátoru, má vlastní instalaci. Můžete ji získat ze serveru pro sestavení, viz sekce artefakty.
Použití:
Příkazy můžete spustit buď z příkazového řádku, nebo ze souboru .bat.
Můžete vytvořit libovolný počet kombinací spuštění, řetězit příkazy (import, řešení, export, jiný export) nebo spustit řešič na mnoha situacích s různými možnostmi.
Typ příkazu | Popis |
ini files | Zastaralé. Zpracuje ini soubor (starší verze souboru Truckstops VRS, který obsahuje odkazy na nákladní vozidla, zastávky a soubory parametrů. Vypíše řešení do souboru RFF se stejným názvem jako ini soubor. |
solve | Spustí řešitel. |
edit | Spustí manuální úpravu řešení. |
import | Import pomocí vybraného pluginu pro import. |
update | Aktualizace pomocí vybraného pluginu pro import. |
export | Export konkrétního řešení pomocí pluginu pro export. |
report | Vytvoření reportu pomocí připraveného reportu .repx |
distances | Výpočet vzdálenosti. |
geocoding | Geokódování všech míst ve scénáři. |
command | Spustí příkaz z vybraného pluginu (např. aktualizace KPI). |
Podrobnosti o přidávání parametrů naleznete zde - Možnosti příkazové řádky
Příklady použití
Příkaz | Příklad |
solve | TashaCl.exe -s SQLServer -c "SERVER = *****\SQLEXPRESS; DATABASE = errors; Integrated Security=SSPI;" -an -n* -i2500 m20 -thigh -l1 -g0 -r"C:\Users\tom\Desktop\RunReport.txt"
pause |
chained
export report |
TashaCL.exe -s SQLServer -c "SERVER = 93.89.109.60; DATABASE = konrad; user id = **;password = **********;" -l2 -an -nNewReconstruction --SolutionName "Reconstruction" --Mode import --PluginName DatabaseIO --PlanningDate 24/08/2017 --PluginSettings "C:\Users\tom\Documents\Visual Studio 2015\Projects\SolverTech\Tasha\Tasha.Runner\bin\Debug\PlugIns\DatabaseIO.config" --DistanceFile1 "D:\Mapy\CZ_SK_HGV_7.5_3.4\CZ_SK_HGV_7.5_3.4.shp"
TashaCL.exe -s SQLServer -c "SERVER = 93.89.109.60; DATABASE = konrad; user id = **;password = **********;" -l2 -an -nNewReconstruction --Mode report --SolutionName "Reconstruction" --ReportLayoutFile "C:\Users\tom\Desktop\ZakladAMapa.repx" --ReportFile "C:\Users\tom\Desktop\ZakladAMapa.pdf" --DistanceFile1 "D:\Mapy\CZ_SK_HGV_7.5_3.4\CZ_SK_HGV_7.5_3.4.shp" TashaCL.exe -s SQLite -c "anyvan.s3db" -l2 --Mode report -n1* --ReportLayoutFile "Overview of Routes Report UK Updated.repx" --ReportFile "Report.pdf" --HereMapsAppId "****" --HereMapsAppCode "*****" --HereMapsTileLayerType "Traffic" TashaCL.exe -s SQLServer -c "SERVER = 93.89.109.60; DATABASE = konrad; user id = **;password = **********;" -l2 -an -nNewReconstruction --SolutionName "Reconstruction" --Mode export --PluginName SolverTech.Tasha.PlugIns.IO.SolutionDatabaseExporter.dll --PluginSettings "C:\Users\tom\Documents\Visual Studio 2015\Projects\SolverTech\Tasha\Tasha.Runner\bin\Debug\PlugIns\SolverTech.Tasha.PlugIns.IO.SolutionDatabaseExporter.config" --DistanceFile1 "D:\Mapy\CZ_SK_HGV_7.5_3.4\CZ_SK_HGV_7.5_3.4.shp" pause |