You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
This repository is a collection of EnScript code samples for use in the OpenText EnCase application.
Notifications You must be signed in to change notification settings
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Go to fileQ) Why are many EnScripts in *.EnPack format? Is it to hide the code?
A) Maybe, but in most cases the code is packaged because it consists of more than one source-code file. Packaging multiple files together overcomes compatibility issues when two scripts use different versions of the same library file.
Q) Can I have a script's source-code?
A) It depends on the author - you will have to ask. GSI Training EnScripts are not open-source - they took a lot of time to develop. That said, you can always email the author if you'd like to know a little more about one particular aspect of a script's operation. He/she will probably be happy to send you a code-snippet demonstrating how to accomplish a particular task.
Q) Can I write EnScripts without EnCase?
A) Yes, but you won't be able to compile or run them. One option is to apply to become an EnCase App Central Developer. If you're accepted, you will receive an EnCase licence that can be used for EnScript development. For more details click the following link -
Q) Is there any documentation available for EnScript?
A) EnCase ships with an EnScript help file that contains numerous examples. There is also an EnScript class browser accessible from the EnScript editor tab in EnCase itself. An EnScript Fundamentals training manual together with a copy of the EnScript language reference guide is available from the following URL -
Q) Is there any training available for EnScript?
Q) Can I ask for a script example showing how to accomplish a particular task?
A) Yes - you can ask for an example by submitting an issue with the enhancement label. Please bear in mind that I can't accommodate every request nor can I provide anything but generic code. The idea is to teach you how to write EnScript, not to provide an EnScript development service!
Q) Do you have any advice regarding transitioning EnCase 6 scripts to EnCase >= 7?
A) Yes, please view this document.
Q) When I search your code using GitHub, why don't I see all of the matching search-hits?
A) Code-searching in GitHub has some limitations - please click here for more details. To overcome this, you should download your own copy of the code and search that.
This repository is a collection of EnScript code samples for use in the OpenText EnCase application.