TAS:Pokročilé/Domů - příkazy lišty/Instalace/Tasha CL

Z Solvertech
Skočit na navigaci Skočit na vyhledávání
Jiné jazyky:

TashaCL.png

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.

Artifacts.png


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


import

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