GENERATED: JUL 19,2019 - 12:45PM
Batch File Run Utility [V10.19.07]

Previous Page
his "CHT Utility Application" is an automation tool designed to let you pull together various command line tools and "Batch Bots" to perform tasks using batch file scripts you create that are executed from the application. Rather than writing a program to perform a repetetive task such as zipping and uploading to an FTP site or sending an email announcement, HNDBATCHRUNNER.EXE lets you quickly write a script, save it to disk and execute the script when needed.

"Batch Bots" include a number of command-line utilities that at time of writing are as follows:

HNDBASE64CVT.EXE (Base 64 encoder/decoder)
HNDENCRYPT.EXE (File encrypter/decrypter with compression)
HNDMAKEHZO.EXE (CHT Container building utility)
HNDFTPNET.EXE (.NET-based FTP utility)
HNDMAILCDO.EXE (Windows CDO-based email send)
HNDMAILNET.EXE (.NET based SMTP email send)
HNDMAILSMTP.EXE (SMTP-based email send)
HNDMAILMAPI.EXE (MAPI-based email send)
HNDZIPNET.EXE (.NET-based file zip utility)
HNDSEARCH.EXE (Text file search/replace utility)
HNDSHCUT.EXE (Shortcut to app creation utility)
HNDSLFCMD.EXE (HTTP upload utility)
CHTSNAPGET.EXE (HTTP download utility)
CHTSNAPZIP.EXE (Zip, Unzip utility)
CHTSNAPSMTP.EXE (SMTP-based email send)
CHTSNAPMAPI.EXE (SMTP-based email send)
CHTSNAPEDIT.EXE (Clarion code and HTML editor)
CHTSNAPSEND.EXE (Error reporting utility)

All of the above are provided to CHT developers pre-compiled as well as in source .APP format so they can be expanded, emulated or customized by CHT developers.

Many command-line utilities of this sort are available that perform a variety of useful tasks. For example:
CLARIONCL.EXE (Clarion generate/compile utility)
UPX.EXE (Executable file compressor)
SIGNCODE.EXE (Windows code-signing utility)
REGASM.EXE (.NET assembly registration utility)

HNDBATCHRUNNER.EXE supports writing, storing, searching and executing of batch file scripts that support your day-to-day use of command-line utiliites of the sort described above.

Count Global Template Name Qty Global Template Description
(0001) AACHTControlPanel(HNDTools) 1 CHT AACHTControlPanel - CHT Global Control Panel.
(0002) ApplicationImagesEx(HNDTools) 1 CHT ApplicationImagesEx - Application Styling System
(0003) ApplicationSnapIns(HNDTools) 1 CHT ApplicationSnapIns - Application Snap-In System
(0004) GlobalIncludeHNDCaptureConsoleFunctions(HNDTools) 1 CHT GlobalIncludeHNDCaptureConsoleFunctions - Capture Console Classes - HNDCaptureConsole - globally to your application.
(0005) GlobalIncludeHNDSnapCallFunctions(HNDTools) 1 CHT GlobalIncludeHNDSnapCallFunctions - CHT Snap Call Classes - HNDSnapCall - globally to your application.
(0006) GlobalIncludeHNDUtilFunctions(HNDTools) 1 CHT GlobalIncludeHNDUtilFunctions - HNDUtil Classes globally to your application.
(0007) HNDCMPControlPanel(HNDTools) 1 CHT HNDCMPControlPanel - Interface to the CHT Compile Manager.
(0008) HandyCodeSigningExtension(HNDTools) 1 CHT HandyCodeSigningExtension - Application Code-Signing System
(0009) HandyVersionResource(HNDTools) 1 CHT HandyVersionResource - Version Resource/Build Number Information To EXE
(9) Global Templates Found

1 - Procedure Template Type: Window
RunMain ()
Count Local Template Name Qty Local Template Description
(0010) AppStartSplashProcedure(HNDTools) 1 CHT AppStartSplashProcedure - Application Splash screen earlier with an option for threaded/unthreaded.
(0011) CHTBestPracticeEmbedClass(HNDTools) 1 CHT CHTBestPracticeEmbedClass CHT Best Practice Embedding Assistant
(0012) EmbedShellLinkClassFunctions(HNDTools) 1 CHT EmbedShellLinkClassFunctions - An Instance Of:
(0013) EmbedWindowFunctions(HNDTools) 1 CHT EmbedWindowFunctions - An Instance Of:
(0014) HandyAPIEventsWindow(HNDTools) 1 CHT HandyAPIEventsWindow - Attaches API extended event detection to a standard window procedure
(0015) HandyApplicationIniPut(HNDTools) 2 CHT HandyApplicationIniPut - Embed a PUT to the Application INI file or Windows registry.(1)
(0016) HandyFileSelectorControl(HNDTools) 1 CHT HandyFileSelectorControl - File and directory selector lookup control.(9)
(0017) HandyToolBarGradient(HNDTools) 1 CHT HandyToolBarGradient - Place gradient properties as a backdrop on the window toolbar.
(0018) HandyWindowGradient(HNDTools) 1 CHT HandyWindowGradient - Place gradient properties as a backdrop on the window.
(0019) ListBoxBrowseExtender(HNDTools) 1 CHT ListboxBrowseExtender - An ABC Browse Replacement.
(0020) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(0021) ProcedureSnapIns(HNDTools) 1 CHT ProcedureSnapIns - Application Snap-In System
(0022) ResizeHandles(HNDTools) 1 CHT ResizeHandles - Attach "grip-style" resize handles to any window.
(13) Local Templates Found In RunMain

2 - Procedure Template Type: Window
BatchRunner (STRING xBatchFileAndPath)
Count Local Template Name Qty Local Template Description
(0023) EmbedHNDCaptureConsole(HNDTools) 1 CHT EmbedHNDCaptureConsole - An Instance Of:
(0024) EmbedUtilityFunctions(HNDTools) 1 CHT EmbedUtilityFunctions - An Instance Of:
(0025) EmbedWindowFunctions(HNDTools) 1 CHT EmbedWindowFunctions - An Instance Of:
(0026) HandyToolBarGradient(HNDTools) 1 CHT HandyToolBarGradient - Place gradient properties as a backdrop on the window toolbar.
(0027) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(0028) ProcedureSnapIns(HNDTools) 1 CHT ProcedureSnapIns - Application Snap-In System
(6) Local Templates Found In BatchRunner

3 - Procedure Template Type: Splash
JumpStartSplashCHTBlue ()
Count Local Template Name Qty Local Template Description
(0029) AppBuildDateTimeStamp(HNDTools) 1 CHT AppBuildDateTimeStamp - An application build date/time stamp.
(0030) AppBuildNumberStamp(HNDTools) 1 CHT AppBuildNumberStamp - An application build number or version stamp.
(0031) AppCopyRightStamp(HNDTools) 1 CHT AppCopyRightStamp - An application copyright stamp.
(0032) HandyTellMeControl(HNDTools) 1 CHT HandyTellMeControl - Text box control to provide a message or help text.
(0033) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(0034) ProcedureSnapIns(HNDTools) 1 CHT ProcedureSnapIns - Application Snap-In System
(6) Local Templates Found In JumpStartSplashCHTBlue

Copyright © 1996-2019 - CHT Version: [23C.01.00]
Gus M. Creces and The Clarion Handy Tools Page.
All Rights Reserved Worldwide

chtlogo001.gif Templates In Application: HNDBATCHRUNNER.APP