Inventory Building CLI
Inventory Building CLI
CLI (Command Line Interface) for Inventory Building
Execute ETL Projects
- SET INVNAME=MyInv
- :: Set CM evolveIT installed root Folder Path
- SET EVIT_ROOT=C:\CMFirst\evolveIT-11.7
- :: Set Workarea root Folder Path
- SET WAPATH=C:\CMEvolveIT\Workareas
- :: Set Inventory root Folder Path
- SET INVPATH=D:\CMEvolveIT\Inventories
- :: SET user and password to connect Server Service
- SET USER=Administrator
- SET PASSWORD=cmfirst
- :: Set Server service host and port
- SET EVITSVC=evolveIT-11.7
- SET SERVER=localhost
- SET PORT=65491
- :: Set mode (MF or IBMI)
- SET MODE=MF
- :: Please add your own source file copy process here.. such xcopy, ftp, unzip etc.
- ::Start CM evolveIT service
- SC start %EVITSVC%
- :: Refresh DB2 catalog
- cd /d %EVIT_ROOT%\WebData\ETLProject
- evolveITSrcFileManagementCLI.exe -m FULL -w "5a96992c-019a-4535-8ec4-59112b548dd8" -p "1d1081c7-bc6b-40d0-a8a9-e7aed0129c24"
- pause
- ::Stop CM evolveIT service
- SC stop %EVITSVC%
- TIMEOUT /T 10 >nul
- ::Start CM evolveIT service
- SC start %EVITSVC%
- pause
Discovery your source
- SET INVNAME=MyInv
- :: Set CM evolveIT installed root Folder Path
- SET EVIT_ROOT=C:\CMFirst\evolveIT-11.7
- :: Set Workarea root Folder Path
- SET WAPATH=C:\CMEvolveIT\Workareas
- :: Set Inventory root Folder Path
- SET INVPATH=D:\CMEvolveIT\Inventories
- :: SET user and password to connect Server Service
- SET USER=Administrator
- SET PASSWORD=cmfirst
- :: Set Server service host and port
- SET EVITSVC=evolveIT-11.7
- SET SERVER=localhost
- SET PORT=65491
- :: Set mode (MF or IBMI)
- SET MODE=MF
- :: Please add your own source file copy process here.. such xcopy, ftp, unzip etc.
- ::Start CM evolveIT service
- SC start %EVITSVC%
- :: Run Discovery
- CD /D %WAPATH%\%INVNAME%
- %EVIT_ROOT%\DWB\AutoDWB.exe %WAPATH%\%INVNAME% -log %WAPATH%\%INVNAME%.log
- pause
- ::Stop CM evolveIT service
- SC stop %EVITSVC%
- TIMEOUT /T 10 >nul
- ::Start CM evolveIT service
- SC start %EVITSVC%
- pause
Import Workarea to Inventory
- SET INVNAME=MyInv
- :: Set CM evolveIT installed root Folder Path
- SET EVIT_ROOT=C:\CMFirst\evolveIT-11.7
- :: Set Workarea root Folder Path
- SET WAPATH=C:\CMEvolveIT\Workareas
- :: Set Inventory root Folder Path
- SET INVPATH=D:\CMEvolveIT\Inventories
- :: SET user and password to connect Server Service
- SET USER=Administrator
- SET PASSWORD=cmfirst
- :: Set Server service host and port
- SET EVITSVC=evolveIT-11.7
- SET SERVER=localhost
- SET PORT=65491
- :: Set mode (MF or IBMI)
- SET MODE=MF
- :: Please add your own source file copy process here.. such xcopy, ftp, unzip etc.
- ::Start CM evolveIT service
- SC start %EVITSVC%
- ::Run Import
- CD /D %EVIT_ROOT%\AdminWorkbench\bin
- AdminCLI.exe --import-wa "|%WAPATH%\%INVNAME%|%INVNAME%|" --logon "%USER%$%PASSWORD%" --server "%SERVER%:%PORT%"
- pause
- ::Stop CM evolveIT service
- SC stop %EVITSVC%
- TIMEOUT /T 10 >nul
- ::Start CM evolveIT service
- SC start %EVITSVC%
- pause
Cross Reference Desktop Inventory
- SET INVNAME=MyInv
- :: Set CM evolveIT installed root Folder Path
- SET EVIT_ROOT=C:\CMFirst\evolveIT-11.7
- :: Set Workarea root Folder Path
- SET WAPATH=C:\CMEvolveIT\Workareas
- :: Set Inventory root Folder Path
- SET INVPATH=D:\CMEvolveIT\Inventories
- :: SET user and password to connect Server Service
- SET USER=Administrator
- SET PASSWORD=cmfirst
- :: Set Server service host and port
- SET EVITSVC=evolveIT-11.7
- SET SERVER=localhost
- SET PORT=65491
- :: Set mode (MF or IBMI)
- SET MODE=MF
- :: Please add your own source file copy process here.. such xcopy, ftp, unzip etc.
- ::Start CM evolveIT service
- SC start %EVITSVC%
- ::Run Cross-Reference of full Inventory
- CD /D %EVIT_ROOT%\AdminWorkbench\bin
- AdminCLI.exe --cross-ref "|%INVNAME%|" --logon "%USER%$%PASSWORD%" --server "%SERVER%:%PORT%"
- ::Stop CM evolveIT service
- SC stop %EVITSVC%
- TIMEOUT /T 10 >nul
- ::Start CM evolveIT service
- SC start %EVITSVC%
- pause
Web Inventory ETL
- SET INVNAME=MyInv
- :: Set CM evolveIT installed root Folder Path
- SET EVIT_ROOT=C:\CMFirst\evolveIT-11.7
- :: Set Workarea root Folder Path
- SET WAPATH=C:\CMEvolveIT\Workareas
- :: Set Inventory root Folder Path
- SET INVPATH=D:\CMEvolveIT\Inventories
- :: SET user and password to connect Server Service
- SET USER=Administrator
- SET PASSWORD=cmfirst
- :: Set Server service host and port
- SET EVITSVC=evolveIT-11.7
- SET SERVER=localhost
- SET PORT=65491
- :: Set mode (MF or IBMI)
- SET MODE=MF
- :: Please add your own source file copy process here.. such xcopy, ftp, unzip etc.
- ::Start CM evolveIT service
- SC start %EVITSVC%
- :: Run Web ETL
- cd /D %EVIT_ROOT%\WebData\bin
- EvITInventoryTransformUtil.exe -m "%INVPATH%\%INVNAME%" -i %INVNAME% -p %MODE% -e ET
- pause
- ::Stop CM evolveIT service
- SC stop %EVITSVC%
- TIMEOUT /T 10 >nul
- ::Start CM evolveIT service
- SC start %EVITSVC%
- pause