Documente Academic
Documente Profesional
Documente Cultură
INSTALLATION INSTRUCTIONS
25 July 2013 by Scott McDonell
CONTENTS
Overview ...................................................................................................................................................................................... 2 A Brief History of Extended Console Commands ......................................................................................................................... 2 Commands ................................................................................................................................................................................... 3 Requirements .............................................................................................................................................................................. 3 Installation Checklist .................................................................................................................................................................... 4 1 / Download stzCMD .................................................................................................................................................................. 5 2 / Install stzCMD ......................................................................................................................................................................... 5 3 / Edit and Run the Copy-Commands Batch File ........................................................................................................................ 5
stzCMD-Install.docx
Page 1 of 6
OVERVIEW
stzCMD pronounced steeze-C-M-D is is a set of programs that enhances the ProvideX and PxPlus command-line environment. Some of the tools are based loosely on those I developed while at Sage Software in the late 90s, but in teaming up with ERP Developers, I was able to update the programs to work with PxPlus and to add new commands and increased functionality. stzCMD is used by steezware and ERP Developers for developing PxPlus and Sage 100 applications, but the commands should also work with other versions of ProvideX, such as the 8.31, 9.30 and 9.40 interpreters used by recent versions of MAS 90 and Sage 100.
asked me, "What does that do? I was very surprised, because the MAS 90 STK command that shows the current program stack is - I feel - one of the most useful console commands at my disposal. After typing STK, he replied, "Wow, how did I not know about that!
COMMANDS
There are eight extended console commands in stzCMD. Each command begins with the letter S, with the second letter indicating the purpose of the tool. SD SF SM SO SP SS ST SZ Displays results of the dump of current memory Shows open files Displays a user-defined menu of the stzCMD tools useful for learning which tools are available Displays active objects in the workplace Show information about the current program labels, variables, functions, methods, properties, and errors Searches strings in the current program Displays the current program stack stzCMD settings stzCMD does not include the simple Sage console commands - such as LD (load a program), E (edit a line), CS (clear screen) or JL (join lines) providing, instead, commands that use full GUI Nomads windows to display information, allowing for filtering and clipboard capture of the results. Future versions of stzCMD will include many of these simple commands, but this release contains only the tools shown above.
REQUIREMENTS
ProvideX or PxPlus The stzCMD tools were written using the ProvideX interpreter and Nomads designer from MAS90 v410, namely: ProvideX Version 6.50.0102 -- Build date Jul 8 2005@01:51:21 Since this early version of Pvx and Nomads were used to create stzCMD, the tools and Nomads windows should be compatible with any later version of ProvideX or PxPlus. PvxDax.DLL The PvxDax.dll object must be registered with the operating system. This is automatically done during the installation process.
stzCMD-Install.docx
Page 3 of 6
INSTALLATION CHECKLIST
1 2 3 Download stzCMDinstall.exe Install stzCMD Edit and run the batch file to copy commands
stzCMD-Install.docx
Page 4 of 6
1 / DOWNLOAD STZCMD
Download stzCMDinstall.exe from this site http://www.steezware.com/download.html
2 / INSTALL STZCMD
Run the stzCMDinstall.exe installation program. During installation, you must 1. Agree to the End-User License Agreement
After installation, you should have a c:\steezware main folder with subfolders as shown below
If you have stzUE installed, the stzCMD installation process will overwrite programs and images in the common folder. These files are used by all steezware developer tools, and will not affect or harm the execution of stzUE or alter its settings.
stzCMD-Install.docx
Page 5 of 6
3.
4.
5.
Edit the ::copy lines a. Remove the :: from the beginning of a line to activate it. b. Modify the to-folder in the copy statement. The to-folder must end with lib\_cmd c. Add additional copy commands for each Pvx installation on which you want to run stzCMD commands. d. If you want to see the progress of the batch file probably a good idea the first time you edit and run it remove the :: from the beginning of the ::pause statement. e. Exit and save the changes Double-click on stzCMDmove.bat to copy the commands to the _cmd folders.
This completes the installation of stzCMD. For instructions on how to use the commands, please refer to the stzCMD-commands.pdf document found in the c:\steezware\stzCMD\docs folder, and also available here: http://www.steezware.com/docs-and-videos.html
stzCMD-Install.docx
Page 6 of 6