PrimalScript 2019 is the next generation of our industry-leading Universal Script Environment (USE). As a system, database or network administrator, web developer or end-user developer, you need to work with multiple technologies, languages and file formats at the same time.
PrimalScript's ribbon-based user interface has been carefully designed to provide virtually all functions you use every day on the home tab. Create script templates based on your requirements and business needs, to accelerate your ability to deliver solutions faster.
PrimalScript's script packager offers advanced options and platform selections to deliver solutions targeted at specific environments. You can restrict packages by domain, machine, user, platform and MAC address to avoid unauthorized script execution. Code signing, platform independent start-up code, Run-As, elevation and many more options are at your disposal.
Our MSI database builder combined with the ability to run your deployment commands enable you to swiftly modify a solution, package it, create an installer for it and deploy it on your network, all with a single click of your mouse.
Our restore point feature provides you with an additional safety net if you are just experimenting with a script. Easily roll back to where you started from or define your own specific points as you progress through development.
What's new in version 7.4.128?
- Fix: Using statement in packaged code disabled by PSScriptRoot statement injection
- Fix: Script parameter blocks in packaged executables can be disabled by PSScriptRoot statement injection
- Fix: Clipboard content with CR only inserted as one line
- Fix: Encoding indicator changed to use UTF-16 in place of 'Unicode'
- Add: Warning when external script resolution in packager uses higher level encoding.
- Add: ScriptAnalyzer invocation now checks for PowerShell version compatibility
- Add: General script signing options copied to newly created packager / MSI settings
- Add: Default config file for packager includes support for extended path names
- Add: MSI setting for service now includes start option 'none' to prevent service from starting after installation