![]() |
|
|
|
|
|
...I have continued to develop many design and analysis software tools and system simu- lations ... best managed with XLNT scripts." Dr. Paul Vesty |
![]() IT Workload Automation Job Scheduling White Paper ![]() |
XLNT Product Description:
XLNT, the Enterprise Command and Scripting Language is a powerful, and yet easy
to use approach to improve Windows 2008/Vista/2003/XP/2000 System Administration.
XLNT's full featured commands, powerful built-in functions (i.e. Lexicals) and
easy to use language improve System Administrators and Application Developers
productivity by simplifying access, through a Command Line Interface, to all
Windows securable objects.
XLNT addresses the needs of System Administrators and Application Developers for:
What is XLNT:
XLNT is an Enterprise Command and Scripting Language featuring interactive
commands, built-in functions, and flexible language statements that are
surprisingly easy to use. XLNT is a comprehensive solution, that eliminates the
need for many third party utilities each with their unique interface, for
administering Windows system and network tasks.
Why use XLNT:XLNT commands are powerful alternatives to the built-in applications that come with Windows. XLNT is a comprehensive solution that outperforms many of the Resource Kit utilities and other third party products by providing a lower cost of acquisition and operation through the use of a framework and structured syntax. No longer do System Administrators need to learn the nuances of each Resource Kit Utility to implement solutions such as Logon scripts, for user, group and policy management and other such applications. Each XLNT command provides all of the flexibility found in the native Windows utility applications but with improved accessibility directly through the command line. XLNT gives System Administrators and Application Developers the ability to incorporate each of these commands and functions into sophisticated scripts or command procedures for generating targeted applications for one time or repetitive use. XLNT Saves Time:
The use of "point and click" utilities applications (i.e. User Manager) are
effective for today's administrators when creating one or two users or adding a
user to a new group. But what happens whenan Administrator needs to add 100
users or update the profile of 1500 accounts? The repetitive "point click and
type" nature of these utilities is very time consuming and the NET USER
command, as an alternative, found in NT's native command line does not expose
nearly as many options and or qualifiers (see SECURITY Command Table) as can be
found within XLNT.
You can manage user accounts easily by issuing a "free" disk space or add a printer to a remote system from your own console in minutes plus much more. For example to add a printer to a system in another city simply use the following XLNT command: $ MANAGE ADD PRINTER "TEST PRINTER1" - "lpt1:" "HP Deskjet 600" /ON=remote_node Or add the same printer to hundreds of systems by creating a script to identify each of the machines and add "TEST PRINTER1" to every system whether they are down the hall or half way around the world. Windows Scripting Host:
XLNT supports ActiveX scripting and is a registered scripting engine with the
Windows Scripting Host (WSH). As a result you can combine the best of object
manipulation with our powerful XLNT commands. As an example, you could open an
Excel spreadsheet, populate the spreadsheet with User Account information and
then add, modify or use that information for another function.
Interactive Development Environment:
XLNT's Professional Edition includes a specialized Interactive Development
Environment and Debugger. The IDE provides a single point in which the Script
Writer can create, maintain and debug their scripts. It is language sensitive
and provides professional development capabilities.
As you develop your scripts you can test them from within the IDE itself which provides complete debugging facilities. Scripts can be executed or you can elect to step through using the debugging commands. XLNT scripts can be "compiled" or "encoded" using the Professional Edition. By creating executable images you can protect your Intellectual Property Rights, or prevent unauthorized changes by users to deployed scripts. Cluster Management is Simplified with XLNT:Security is, of course, of paramount importance to the administrators of Windows systems. The XLNT Set Permissions command provides a simple, flexible method of securing your systems' assets. It enables you to explicitly grant or deny access to any securable object. Securable objects may be files, directories, shares, registry keys, printers, or services. With the Set Permissions command, you specify the object to be secured, and the entities (users, groups, etc) that may access it, and how they may access it. For example: SET PERMISSIONS C:\TEST - /ACCOUNT=(JSMITH:FULL, GUESTS:READ) This command grants user JSMITH full access to the C:\TEST directory, but members of the GUESTS group are give read-only access to the directory. As can be seen by this example, the /ACCOUNT qualifier is used to specify the entities that can access the securable object. The name portion of this qualifier represents the name of the account or group that is being granted or denied access to the object. It may be specified as machine\name or domain\name or simply as name. You may also specify this value as a SID (Security Identifier) using textual SID notation (S-n-n-n-nā¦). This latter is especially valuable within a cluster environment, where other members of the cluster may not recognize account names but where the SID is known. As a result time is saved, reliability improved by reproducing the same operation across all cluster members with XLNT. Summary:XLNT is a comprehensive solution that eliminates the need for many third party utilities and their disparate interfaces, for administering Windows system and network tasks. |