Hyena Changelog

What's new in Hyena 15.2

Feb 8, 2024
  • Increased size of Grouping "Group By..." dialog
  • Modified Settings > Display dialog for consistency with other dialogs.
  • Removed Settings > GUI double buffer option. Double buffering automatically enabled for all list controls.
  • Modified Settings > Active Directory dialog to remove references to Windows 2003 on INetOrgPerson option.
  • Added search option to top of AD Queries dialog to allow searching and selecting queries by name.
  • Added Windows error code to open file errors to help in diagnosing issues.

New in Hyena 15.0 (Feb 3, 2023)

  • Hyena v15.0 adds two new features specific to group members:
  • Temporary Group Member Support - Windows Server 2016 added the capability to assign group memberships temporarily. Hyena v15.0 now supports both assigning members to groups temporarily as well as viewing the remaining TTL value.
  • Optional Primary Group Retrieval - Individual group member queries can now optionally not retrieve primary group information, which can have a substantial increase in query retrieval performance.
  • Other Hyena v15.0 Changes:
  • Added support for updating large integer values to 'Manage Directory Attributes' function and the Active Editor.
  • Added support for ADSTYPE_PRINTABLE_STRING multi-valued attributes to Active Task.
  • Increased maximum AD queries to 399 from 299.
  • Added support for running AD queries against multiple OUs in object groupings from the right window.
  • Fixed issue with viewing open files on non-Windows servers that did not properly handle the Windows Open Files API function.
  • Added option to edit OU query targets.
  • Improved performance to save AD query changes when only query ordering was modified.
  • Added several advanced settings to complement new features, including TTLDisplayFormat, ShowTempMembersIconOnProperties, and DoNotShowPrimaryGroupsInProperties.

New in Hyena 15.0 Preview (Dec 23, 2022)

  • Temporary Group Member Support – Windows Server 2016 added the capability to assign group memberships temporarily. Hyena v15.0 now supports both assigning members to groups temporarily as well as viewing the remaining TTL value.
  • Optional Primary Group Retrieval – Individual group member queries can now optionally not retrieve primary group information, which can have a substantial increase in query retrieval performance.
  • Other Changes
  • Added support for updating large integer values to ‘Manage Directory Attributes’ function and the Active Editor
  • Added support for ADSTYPE_PRINTABLE_STRING multi-valued attributes to Active Task
  • Increased maximum AD queries to 399 from 299
  • Added support for running AD queries against multiple OUs in object groupings from the right window
  • Fixed issue with viewing open files on non-Windows servers that did not properly handle the Windows Open Files API function
  • Added option to edit OU query targets
  • Improved performance to save AD query changes when only query ordering was modified
  • Added several advanced settings to complement new features, including TTLDisplayFormat, ShowTempMembersIconOnProperties, and DoNotShowPrimaryGroupsInProperties. See the Advanced Settings topic in Hyena’s help file for more information on these new advanced settings.

New in Hyena 14.4.0 (Nov 1, 2021)

  • Building on the base v14.x platform, new features & improvements include:
  • Updated Exporter Pro with new GUID attributes; Exporter Pro version is now v3.3.0.
  • Added option to select duplicates in 'Select From File' option.
  • Added 'View Logon Information' function for most Computer objects.
  • Added option to show RODCs to the user 'View Logon Information' dialog.
  • Added grouping options to the 'Show Logged On Users' function.
  • Fixed sorting on the Group Member Matrix view.
  • Added additional logic to acquire the domain SID when managing users to prevent error when running on lower-priv'ed accounts.
  • Local groups with user accounts from trusted domains will now show the AD Properties dialog instead of NT-style dialog.
  • Member Global groups of local groups on computers will now show the AD Properties (or Shell) dialog instead of NT-style dialog.
  • Created advanced settings to disable the above behavior, 'UseLocalPropDialogForLocalAdUsers' and 'UseLocalPropDialogForLocalAdGroups'.
  • Added ms-DS-ConsistencyGUID to the list of GUIDs for proper display.
  • Preview window on User Properties will now use AD functions to show AD groups members.
  • Added default server to 'Add to User...' function to avoid errors when run on non-domain joined computers.
  • Added advanced setting 'DisableHyenaInternetAccess'.

New in Hyena 14.2.0 (Nov 2, 2020)

  • Internal changes for Visual Studio 2019 compatibility, performance, and runtime changes.

New in Hyena 14.0.3 Rev D (Jul 7, 2020)

  • Removed code that, when errors were encountered during a group copy, attempted to add a new group by SID to other groups, if the group being copied was members of other groups.

New in Hyena 14.0.2 Rev C (Jul 1, 2020)

  • Worked around issue with displaying secondary property pages on the Shell Properties that caused a crash when displaying subsequent pages.
  • Corrected crashing issue when sorting on trusts view, AD attributes view, and other views due to newer VC runtime.

New in Hyena 14.0.1 Rev B (Jun 1, 2020)

  • Fixed crashes that occurred when moving AD objects or using WOL function due to incompatibilities with newer VC runtime.
  • Corrected mechanism used to display contact group members in the Group Member Matrix function.

New in Hyena 14.0.0 (May 18, 2020)

  • Added enable/disable task to the task context menu.
  • Added Advanced Setting 'IgnoreIndirectGroupSelfMembers'. This option is used to prevent Hyena traversing into a group that is a member of itself. Use the Settings > Advanced menu option to access this new setting.
  • Changed 'Cell Phone' to 'Mobile Phone' on dialogs.
  • Corrected help system landing page when clicking the Help button on Settings pages.

New in Hyena 13.8.3 Rev D (Mar 2, 2020)

  • Rev 'D' (March 2, 2020) - Changed method used to reference memory when accessing internal list window data, including when sorting, filtering, and recalling views, preventing crashes on some Windows versions, and to prepare for migration to new Visual Studio versions.
  • Rev 'D' (March 2, 2020) - Allowed the 'Find' function to access the username / password entered for alternate credentials.
  • Rev 'D' (March 2, 2020) - Fixed the Update Check utility to recognize new licensing key.

New in Hyena 13.8.1 Rev B (Dec 30, 2019)

  • Added support for 'ms-Mcs-AdmPwdExpirationTime' attribute (display as date/time).
  • Removed outdated menu references in dialogs and error messages.
  • Implemented alternate new licensing key system and changed prompts.
  • Changed About... dialog format and added Check for Updates option.

New in Hyena 13.8 (Nov 4, 2019)

  • Hyena v13.8 has a fresh new look, with a cleaner interface that offers a lot of customization. Besides looking a bit different than a standard menu/toolbar interface, the new Microsoft ribbon-style interface supports a number of built-in features, including:
  • Eight (8) adjustable styles.
  • Customizable 'Quick Access Toolbar (QAT)', which can be positioned above or below the main ribbon. Any button, button group, menu, or even custom tools can be added to the QAT.
  • Optional minimizing of the ribbon, which can then be made visible by clicking on the remaining menu or keystroke (Control-F1).
  • Automatic layout adjustments for resizing, screen resolution, and O/S versions.
  • Defaulted AD container to last used container on new AD object dialog.
  • Changed defaults and added 'Service Accounts' to list of object filters for AD search dialog when add group members to groups.
  • Added new advanced settings EnableAdFindGrpMbrsContacts and EnableAdFindGrpMbrsComputers.
  • Added new symbol, %SYM_AD_DATE_TIME% to be used for adding the current date/time to any AD query.

New in Hyena 13.5.0 (May 13, 2019)

  • Added 'Protect object from accidental deletion' on object Property dialogs (Security page).
  • Prevented executing a query when nothing is selected.
  • Changed caption of 'Active Editor' to 'Active Tools' (Tools > Settings) and added option to change Active Task default directory.
  • Added check for 'IIS APPPOOL' in the 'Show Logged On Users' function to prevent domain lookup errors.
  • Added checks in several functions to prevent adding a group as a member of itself.
  • Corrected the display when the DnDisplayFormat setting is '1' and the object is at the root of the directory.

New in Hyena 13.2.0 (Nov 1, 2018)

  • Hyena, Exporter Pro, and all support applications are now built with a newer version of Microsoft Visual Studio (2010 SP1), using different Microsoft redistribution packages than previous versions.
  • Corrected lookup issue when updating DN-formatted attributes in Active Task and Active Editor where the DN path started with lowercase CN=.
  • Updated LDAP query parameters rules to allow < and > operator (in addition to =) for handling of date comparisons.
  • Added Descending sort option to Query Manager.
  • Added event log entry lookup option to replication view.
  • Saved the Tools > Settings > General : 'Save these settings' into registry.
  • Added 'BitLocker' and 'Inactive Users' queries to the AD Query Library.

New in Hyena 13.0.2 Rev C (Jul 17, 2018)

  • Added 'UseLeastAccessRights' advanced setting.
  • Corrected display problem for local user details, causing data to be shifted in display columns.

New in Hyena 13.0.1 Rev B (May 25, 2018)

  • Corrected GUI display issue for the domain controllers on the Replication View dialog.

New in Hyena 13.0.0 (May 16, 2018)

  • Added flexible group attribute symbol method to group members query.
  • Added 'Copy <attribute value>' to AD context menus.
  • Added images to list view header when filtering was performed on any column.
  • Changed 'scheduled jobs' to 'scheduled tasks' for better consistency with Windows terminology.
  • Made Unicode the default exporting option for text files.
  • Added 'member' and 'memberof' to list of attributes that will display the [...] button on AD query parameters.
  • Added validation to the log file field (Tools > Settings > Logging).
  • Added error message upon startup to close Hyena when run on Windows NT.
  • Added support for modifying Generalized Time/UTC DATE attributes to Active Task.
  • Modified method to create GPO report.
  • Minor changes to licensing dialogs and added disclaimer for GDPR compliance.
  • Worked around NetApp bug on share properties that resulted in NetApp devices being unable to resolve well-known Windows groups such as 'Everyone'.

New in Hyena 12.7.2 Rev C (Jan 5, 2018)

  • Added 'ShowAdDollarSuffixObjects' to advanced settings.

New in Hyena 12.7.1 Rev B (Dec 11, 2017)

  • Increased AD queries limit to 300.
  • Added 'Triggered' to service type for triggered services.

New in Hyena 12.7.0 (Nov 1, 2017)

  • Select From File:
  • Hyena can now select entries in the list window (right results window) from any matching designated column in a text file. This feature is useful if an external source of information needs to be used as a basis of finding and selecting the matching or non-matching items from, for example, the results of an Active Directory query. Options include file delimiter options, matching field selection, selection or non-selection results clearing, and a 'preview' option to view results.
  • Other Hyena Changes:
  • Added 'View Group Memberships' to computer context menu.
  • Added Service description to service display fields. To use this option, add the description column under Tools > Settings > Display.
  • Added support for printable string, numeric string, and exact string data types to Active Task.
  • Improved support for Dynamic Distribution Groups.
  • Created warning to discourage symbols in first two columns of Active Directory queries.

New in Hyena 12.5.4 Rev E (Aug 24, 2017)

  • Fixed problem with the parameter replacement option not working for attribute names that contain a number.
  • Fixed problem with Active Tasks that only updated the password on a user account.
  • Disallowed attempting to display AD symbols in queries in the left tree window (not supported).
  • Changed the method used to determine the Windows version on the local machine when using the 'Install Printer' option addressed in Rev 'D' (see above).

New in Hyena 12.5.3 Rev D (Jul 6, 2017)

  • Fixed Exporter Pro so that when using the 'export unsolved SIDs' option on local groups, the SID string does not overwrite the parent group name
  • Worked around change in Windows 10 that caused the 'Install Printer' option to not work on remote computers. Also created a new advanced setting (Tools > Settings > Advanced), "Windows10InstallPrinterCmd" that can be used to control which command is used on Windows 10 and later to install printers

New in Hyena 12.5.2 Rev C (May 27, 2017)

  • Corrected problem that caused changes made to some property pages on the Active Task options to not be saved.
  • Fixed issue when using the DnDisplayFormat advanced setting that caused the AD undelete function to fail.

New in Hyena 12.5.1 Rev B (May 6, 2017)

  • Fixed problem that caused the Active Task Match scope file to be saved with the wrong file extension.
  • Added logic to skip attempting to update multi-valued attributes without any information after the update prefix symbol.

New in Hyena 12.5.0 (May 1, 2017)

  • Active Task Matching Options:
  • Added Key match option to Active Task when performing Active Directory update tasks. The new key option allows for any unique directory attribute to be used as a 'match' field when updating directory objects. One or more scopes can be defined, and saved as reusable templates, which serve as a starting point for directory searches when finding matching directory entries.
  • Other Hyena Changes:
  • Worked around error when using add/remove group function to remove user from group that they are not a member.
  • Created new function for setting/unsetting "User Must Change Password at next Logon".
  • Added message for selection count on Control-A (Select All).
  • Modified Copy Group Members function to work directly with Active Directory.
  • Added Add/Remove from Group option when multiple group member object types are selected.
  • Added "Show Directory Security" menu option to GPO context menu.
  • Added Display Name to the "View Directory Security" view/display.
  • Changed method when showing Trusts on Import Domains... function.

New in Hyena 12.2.2 Rev C (Feb 7, 2017)

  • Changed the icon image displayed next to group members that are foreignSecurityPrincipals (FSPs) and that have a mangled DN due to automatic insertion of CNF: into the SID string (Microsoft convention used to show that a duplicate account was encountered).
  • Worked around problem of the sessions listing being blank when attempting to view the sessions on non-Microsoft servers (ie NetApp) due to appliances not supporting some information levels. Hyena will automatically attempt to re-query the sessions using a lower information level in these cases.
  • Fixed bug in Active Task Properties that caused changes to be ignored if an input file record was selected after task validation.
  • Fixed bug in Active Directory user deletion that would skip running a post-user batch file if configured.

New in Hyena 12.2.1 Rev B (Nov 29, 2016)

  • Worked around an issue on all previous versions of Hyena that resulting in the wrong Windows version number being display on Computer Properties > General for Windows 10 and later Windows versions. This is caused by the remote computer registry entry not being updated in these Windows versions. Hyena will now get this version information with a different method.

New in Hyena 12.2.0 (Nov 14, 2016)

  • Enhanced Server View:
  • In previous versions of Hyena, the 'Servers' listing for Active Directory domains has always relied upon using the Windows browse list. Hyena v12.2 introduces a new feature to retrieve servers from multiple Active Directory containers or organizational units, including options to search sub-containers and configure the attributes to display.
  • Other Hyena Changes:
  • Fixed problem with being unable to modify Integer (I4) value in the Active Editor that didn't have a previously set value.
  • Added error check to Active Task to require new users to have a password specified.
  • Inserted escape character into RDN in Active Task if it contained a comma character.
  • Removed 'Send Message' computer menu option, due to Microsoft removing the Messenger service from Windows. This option can be re-enabled through an advanced setting "DisableSendMessageMenu" available under Tools > Settings > Advanced.
  • Enabled RAS information to be retrieved (and updated) by the "UpdateRasThruAdAttributes" advanced setting (Tools > Settings > Advanced).
  • Modified Ping behavior (Tools > Settings > View, Ping Options) to show TTL expiration or other messages when the ping returned with an error code.
  • Exporter Pro - Added new object export count to the progress message for Active Directory exports.

New in Hyena 12.0.1 Rev B (Aug 11, 2016)

  • Modified password length to allow 256 characters on the Copy User to Server function.
  • Disabled 'Clear Selected' menu option when nothing was displayed in the right window.
  • Removed references to specific Exchange versions after Exchange 2010, now displayed as Exchange 201x.

New in Hyena 12.0.0 (May 19, 2016)

  • Group Policy Links View:
  • Hyena's new Group Policy Links view can be used to display information on all GPOs linked to one or more organization units, including listing the number of policies, policy order, status, and WMI filtering information.
  • While the GPMC can be used to get this same information, its limited to only showing GPO links for a single organizational unit. Hyena's GPO link view can display this information for any number of OUs at the same time.
  • Active Directory Statistics View:
  • The new 'Active Stats' view in Hyena makes it easy to display the total number and type of objects contained in one or more selected containers and organizational units. The 'Stats' view can show the number of objects for each object class or selected object classes
  • Other options include sub-level searching, optional indentation for sub-containers, skipping disabled users or computers, and showing individual group types
  • Other Hyena Changes:
  • Added option to specify attribute list for 'View Deleted Objects'.
  • Added Moving and Renaming directory objects to Active Task.
  • Created method on Home Directory Template to allow 'Special' security settings.
  • Tool commands has been moved into its own re-sizable dialog.
  • Added Clear Selected to main menu (Control-T).
  • Added font size option to LDAP filter on Query Properties dialog.
  • Created separate section in 'Manage Directory Attributes' function to update DN-formatted (eg 'ManagedBy') attributes.
  • Enabled 'Find' button on LDAP Parameter dialog to prompt for DN-formatted attributes.
  • Fixed 'Modify' method in the Active Editor on TSE values.
  • Added group member class filtering to the Group Member Matrix view.
  • Added sorting capability to date/times returned in WMI queries.
  • Localized the date format returned in WMI queries to be either m/d/yy or d/m/yy depending on system locale.
  • Added File > Manage WMI Queries to main menu.
  • Fixed problem in Active Task that prevented 'user cannot change password' from being saved.
  • Added new error message in Active Task when 'user cannot change password' and 'user must change password at next logon' were both set.
  • Fixed problem caused by using %1, etc. in the macro command string and having these commands interpreted as AD replacement attribute names.
  • Added DefaultNewShareSecurity, ReadEntireEventLogDateRange, DnDisplayFormat and AllowExtendedListWindowKeySearch advanced registry settings.
  • Exporter Pro (v3.2): Added options to local group member exporting to allow viewing user enabled/disabled status, and exporting nested members.

New in Hyena 11.7.3 Rev E (Mar 21, 2016)

  • Fixed problem with '.' in dates causing account expiration validation problems (Active Task)
  • Fixed problem with Windows returning a date in the incorrect format for [TODAY] for non-US date format users, causing incorrect query processing
  • Fixed [TODAY] symbol replacement problem in Active Directory queries when two different date-data types were used in the same query with the same [TODAY] replacement values

New in Hyena 11.7.3 Rev D (Jan 17, 2016)

  • Fixed problem with Add/Remove group member function crashing.

New in Hyena 11.7.2 Rev C (Jan 7, 2016)

  • Added 'Find' button to Manage Directory Attributes function when a DN attribute was selected
  • Enabled scrolling on tree control in Exchange Properties > Email Addresses
  • Changed wording on Edit > Find dialog to better reflect the filtering behavior (English only)
  • Fixed problem in Exchange Properties > Mail Restrictions dialog that caused the Send Limits to be hidden
  • Exporter Pro - Added option to export scheduled tasks for new task scheduler (Vista and later)

New in Hyena 11.7.1 Rev B (Dec 1, 2015)

  • Sorted the advanced settings (Tools > Settings > Advanced) by default by the name of the setting.
  • Added a new symbol, %SYM_AD_GROUP_PARENT%, that can be added to group member queries to show the 'parent' group for indirect group displays. This symbol is useful when nesting groups and showing group membership displays for multiple groups, so that the originating parent group can be added to the output.
  • Corrected GUI issue when resizing AD Queries dialog that caused a couple of buttons to not be placed correctly.
  • Modified the method used in Active Task to add new objects to groups, in some cases using the new objects' SID.
  • Modified the error message when new objects can not be added to groups, to show both the group and member path.
  • Created a workaround when updating share security information (Share Properties) when the server is a non-Windows filer (for example a NetApp device) to set the security permissions in a different manner.

New in Hyena 11.7.0 (Nov 2, 2015)

  • Updated Active Directory Query Manager:
  • The Active Directory Query Manager in Hyena has been extensively modified with a new GUI, and many new features to make even complex Active Directory tasks easier to manage. New features include:
  • Modified Layout - The new layout makes better use of screen space and allows resizing for viewing more information.
  • Sub-Menu Support - Up to three (3) levels of sub-menus can now be created, allows for better management of large query sets.
  • Menu Level Options - Queries can now be placed directly on the main context menu for easier and faster access to the most common queries you select.
  • Import and Export - Easily export queries to your co-workers and import queries created by others.
  • Query Library - A new library of dozens of directory queries can now be accessed and used as templates and examples. See below for more information.
  • Active Directory Query Library:
  • Hyena's new 'Active Directory Query Library' contains dozens of pre-defined Active Directory queries that can be imported into the current directory query list, and further customized as needed. Many of the queries in the Library can be used to learn about the options and features of Hyena's query parameters, LDAP filtering, automatic date offsets, and more.
  • Other Hyena Changes:
  • Moved the 'Select/Customize...' & 'View all Directory Attributes' options to the main context menu.
  • Fixed problem caused by custom account expiration displays (for example, showing --- for 'Never Expires') would result in crash when right clicking on the account expiration date due to the format not being an actual date.
  • Corrected problem with Special AD Symbols for group members.
  • Removed the multi-valued prefix when returning modified data to the right window after an Active Editor import.
  • Added new Advanced Setting, ShowDateTimeInTitleBar, for displaying the date/time in the main Hyena title bar.
  • Added a symbol to represent the current date, [TODAY], that can be placed into a custom query.
  • Increased custom tool limit to 290 tools.

New in Hyena 11.5.4 Rev E (Aug 7, 2015)

  • Fixed problem in non-English versions when attempting to display the AD query builder dialog (Group Matrix and Active Task).
  • Added an error message to be displayed when a template file could not be opened for reading.
  • Added the object's server as a starting point to the domain selection when using the "Managed By" (Object tab) picker dialog.

New in Hyena 11.5.3 Rev D (Jun 10, 2015)

  • Fixed an issue with the sorting of dates where some dates off by one day would sort incorrectly (off by one day), due to internal numeric scaling issues.

New in Hyena 11.5.2 Rev C (May 13, 2015)

  • Fixed the mechanism to lookup the original source replicating server on the 'View Logon Information' dialog, and also optimized the View All Controllers function to not re-retrieve the domain controller list from the domain.
  • Highlighted and added a workstation image to the last controller entry used for a user to logon (authenticate) to on the 'View Logon Information' dialog.
  • Added new Advanced settings (Tools > Settings > Advanced), "DefaultFindForm", to allow control over the default 'form', or directory search, when using the 'Find' feature on AD containers and OUs.

New in Hyena 11.5.1 Rev B (May 1, 2015)

  • NEW AD MANAGEMENT FUNCTIONS:
  • Hyena's support for Active Directory attribute administration, both individually and through both the Active Editor and Active Task components has been improved with new advanced features. The changes include new support for importing and updating Distinguished Name (DN) fields (such as 'Manager') without needing to specify a full DN value.
  • For Active Tasks, new 'Match' options control which directory attribute is used to lookup a matching record for easy DN retrieval. This same functionality is also available in the Active Editor, both interactively and when importing.
  • Updating Distinguished Name (DN) Attributes
  • For Active Tasks, new 'Match' options control which directory attribute is used to lookup a matching record for easy DN retrieval. This same functionality is also available in the Active Editor, both interactively and when importing.
  • CN=Jane.Doe,OU=Managers,OU=OfficeUsers,DC=mydomain,DC=com
  • When updating DN-formatted attributes in mass or when importing, constructing a valid DN is often not possible.
  • Hyena can update DN attributes by specifying an alternate attribute to match against, and then lookup the DN for the matching object. Using the previous example, if the 'SamAccountName' value for CN=Jane.Doe is 'JaneDoe', then by entering 'JaneDoe', Hyena will retrieve the associated DN for the directory object whose 'SamAccountName' = 'JaneDoe'. Hyena can use the CN, Name, SamAccountName, or DistinguishedName values when retrieving a matching object's DN.
  • The alternate directory attribute to match against is configured as follows:
  • Active Editor - Use Tools > Settings > Active Editor and set the field to match against.
  • Active Task - Use the task Options > Match dialog to set the field to match against.
  • Hyena will ensure that a matching record exists, and that only one directory object has the matching value.
  • Also added were:
  • Copy to Clipboard' options have been added to facilitate keeping track of changes (Active Editor, Active Task).
  • Added support to modify multi-valued integer values (Manage Directory Attributes, Active Editor, Active Task).
  • Added support to modify octet string attributes in the Active Editor.
  • Added support to clear octet string attributes in Manage Directory Attributes function.
  • IMPROVED OBJECT MANAGER AND QUERY SETUP:
  • One of the biggest changes to come to Hyena for some time is the change in the familiar File > Manage Object View menu option. All of the configuration controls in Hyena have been moved into separate dialogs, in order to facilitate resizing as well as upcoming new features. Changes include:
  • Object Manager - The Object Manager can still be accessed by selecting File > Manage Object View, or through the first toolbar button. The object manager now supports resizing as well.
  • Active Directory Queries - Management of AD queries has been moved to its own, resizable dialog as well. A new toolbar button (2nd from left) has also been added, as well as a menu option, File > Manage Active Directory Queries.
  • WMI - Administration of WMI queries has been moved to a menu option on both the main WMI node under any computer, or by right clicking on any WMI query class name. Also added were options to copy an existing WMI query and an option to sort WMI classes either automatically (alphabetically) or manually.
  • Performance - Management of performance queries can now be accessed by right clicking on the main 'Performance' object on any computer.
  • Other - The AD Custom Fields has been moved to Tools > Settings > Active Directory > "Custom Fields", and the Nodes dialog has been moved to a button on the Object Manager page.
  • NEW ADVANCED SETTINGS:
  • A large number of new advanced settings have been added in the v11.5 release:
  • AutoUpdateMailAttribute - This setting, added in v11.2, has been changed from true/false to an integer value. When the email addresses (stored in the AD attribute named 'proxyaddresses') are updated in the Exchange Management Console (EMC), the default SMTP address will be written to the 'mail' attribute. This setting was added to have options to mirror this EMC behavior in Hyena, with some additional functionality.
  • Possible values:
  • 0 - Do NOT update the 'mail' attribute when the default SMTP address is changed, without confirmation.
  • 1 - Always update the 'mail' attribute when the default SMTP address is changed, without confirmation.
  • 2 - (Default): Display a confirmation YES/NO dialog when the default SMTP addressed is changed asking if the 'mail' attribute should be updated to match. This dialog also allows this advanced setting to be set as well (ie turned off)
  • UseAdminShareOnShareShellProperties - This setting is mainly meant to assist users using Filers or NetApp devices to view the Explorer (shell) Properties dialog for shared objects. A share located at, for example, \\server\share_name can be accessed either through the share \share_name, or through the root admin share on the drive where the share is located (ie \\server\c$\shared_dir). Some network filer devices lack an admin share, access to the admin share, or very slow access to an admin share. By accessing a share and any directories under the share through the share itself, access to the admin share is not needed.
  • The default value for this setting is FALSE, meaning an admin share will be used for any Explorer (shell) properties dialogs.
  • Changing this setting to TRUE will force Hyena to use the share name in any Explorer (shell) dialogs or functions. A side-effect of changing this option to TRUE may be a different look to the Properties dialog due to Explorer's behavior.
  • The easiest way to see the effect of this setting is to right click on a shared directory (or subdirectory), and view the Properties of the shared folder. Observe the differences in the tabs and other features to determine which view is preferred, and if there is a performance impact.
  • AccountNeverExpiresIndicator - By default, Hyena will display a localized word for 'NEVER' when the 'AccountExpires' directory attribute is displayed for accounts that are set for non-expiration. Use this setting to control the phrase or characters used for 'Never Expires', ie "---", or enter a single space character to display nothing at all. An empty blank value will display the equivalent of 'NEVER' for accounts that never expire.
  • ShowNoProfileWarning - When the user profile manager is used when deleting users (Tools > Settings > User "Show User Profile Manager...), a warning is displayed if the user being deleted does not have any profile or home directory information. Set this setting to 'TRUE' or 'FALSE' is control the display of this popup warning. The warning that gets displayed also has an option to turn itself off, which will in turn set this advanced setting to 'False'.
  • ShowGlobalGroupExchangeMenu - Some Exchange installations that were migrated from earlier Exchange versions can have mail-enabled global groups. Set this setting to 'TRUE' to allow the Exchange menu to be displayed when right clicking on global groups. By default, Hyena will only show the Exchange functions menu for universal groups.
  • UseServerOnGroupMemberUpdates - This setting is used to force the name of the server into the group distinguished name paths when adding group members or 'member of' to groups. NOTE: Only enable this setting when directed by SystemTools support in order to attempt resolving "the server is unwilling to perform" errors.
  • UpdateRasThruAdAttributes - When attempting to manage RAS (dialin) settings using a Windows 7 or Windows 8 client, often errors such as "class not registered" will be encountered. This is due to a combination of configuration issues and missing or incorrect .dll files needed to update RAS settings. To workaround these issues, and avoid having to run Hyena directly on the server, this option can be enabled to directly change the underlying directory attributes related to RAS settings instead of going through a Microsoft API function. NOTE: Only enable this setting when directed by SystemTools support in order to attempt to resolve these errors.
  • ShowUnresolvedSharePermSids - Hyena will by default not show any unresolved SIDs when viewing share permissions in the right list window. Set this setting to 'TRUE' to display unresolved SIDs in the S-xxx-xxx format in the share permissions view. This setting has no effect when viewing the share properties.
  • Other changes to the advanced settings include making the default value TRUE for 'UseNetbiosOnTseFunctions', and adding the capability to sort the setting name or value.
  • OTHER HYENA CHANGES:
  • Added %SYM_AD_GROUP_TYPE_ONLY% and %SYM_AD_GROUP_SCOPE_ONLY% symbols to AD symbol list. These new symbols can be used to respectively provide only the group type (Security or Distribution) or group scope (Local, Global, or Universal) in a single value. The AD 'GroupType' attribute includes both the group type and scope in a single value.
  • Changed the default behavior for new installations to use large toolbar buttons, full row selection, and grid lines in Hyena's right window displays.
  • Modified the wording on the group member and user group removal confirmation dialog to reflect that the group member was being removed and not that the group or user was going to be deleted.
  • Modified directory queries to format the attribute 'msds-user-account-computed' the same as the 'UserAccountControl' attribute.
  • Added new error message when a shared settings file cannot be found.
  • Added file and folder browse buttons to General and Report settings dialogs.
  • All Active Directory date attributes, including account expiration, can now use custom formatting settings, as controlled under the advanced settings 'DateFormatMask' and 'DateTimeFormatMask'.
  • All non-Active Directory date display fields, for example file dates, can now also use custom formatting settings.
  • Added support for Access-based Enumeration flag on the Share Properties dialog.
  • Modified the 'View NTFS Security' function to allow only processing a maximum directory depth.
  • The 'User Profile Manager' dialog will now optionally be displayed only once and can be set to perform the same action on all selected user accounts.
  • The 'View Logon Information' dialog has been modified with the following changes:
  • The dialog is now resizable.
  • Last logoff information has been removed (never used in Active Directory).
  • The date/time of the last bad password on each domain controller has been added.
  • The account lockout time on each domain controller has been added.
  • The domain controller that originated an account lockout has been added.
  • Created new menu option on the Exchange Functions menu to view the Exchange mailbox security descriptor ('msExchMailboxSecurityDescriptor').
  • When viewing share permissions, the error message when unresolved SIDs are encountered has been changed, and can be suppressed when viewing permissions on multiple shares.
  • When using the 'View Logon information' function on a directory object retrieved directly from an static OU object (no domain), the domain field will now be populated.

New in Hyena 11.2.5 Rev F (Mar 10, 2015)

  • Changed the behavior of the "View NTFS Permissions" function when executed from the right window on shared objects to use the share path, ie \\server\share_name, as a starting base path, instead of starting at the root of the drive and using the administrative share, ie \\server\c$\shared_dir. This change will allow use of the permissions function on NetApp and similar file servers that do not support access through an administrative share or where no such administrative share exists.

New in Hyena 11.2.4 Rev E (Jan 30, 2015)

  • Added new Advanced settings (Tools > Settings > Advanced), "AutoUpdateMailAttribute", to provide compatibility with the EMC when updating proxy email addresses
  • Added new Advanced settings (Tools > Settings > Advanced), "WmiMaxConnectTimeoutEnabled"
  • Corrected problem with being unable to ping computers from an Active Directory group member query
  • Corrected problem in Active Task that could cause some existing security settings in the UserAccountControl attribute to be changed when being updating with additional or alternate values

New in Hyena 11.2.3 Rev D (Jan 30, 2015)

  • Corrected a problem with the Microsoft "Find" dialog that resulted in directory paths without servers to be returned, resulting in errors when listing directory security and other problems due to the missing server address.
  • Added new Advanced setting (Tools > Settings > Advanced), "KeepAdContainersTogetherOnSort". The default value for this setting is 'True', which causes any Active Directory query listing that contains directory container⁄OU objects to place these objects at the top⁄bottom of any sort. Essentially, AD containers will always be kept together when sorting, similar to sorting a file directory listing with both files and folders. Changing this value to 'False' will result in the AD containers to be treated the same when sorting as individual objects. Previous versions of Hyena always forced the 'True' behavior, so now with this setting, it can be changed back to 'False'.

New in Hyena 11.2.2 Rev C (Dec 13, 2014)

  • Added capability to place Active Directory attribute names as symbols (ie %UserPrincipalName%) into custom tools or Tools > Generate Macro output
  • When running Hyena with the "Expand current domain on startup" option enabled, Hyena will now check both the Netbios and DNS current domain name against the domain object list
  • Added error reporting and checking to the Group Policy > Properties dialog

New in Hyena 11.2.1 (Dec 4, 2014)

  • Added the capability to include the user account flag symbols (ie %SYM_AD_FLAGS_DISABLED%) to group member queries.
  • Increased the maximum length of the service description to 2048 characters to prevent an error when displaying service properties on non-English Windows versions.

New in Hyena 11.2.0 (Nov 20, 2014)

  • Active Task:
  • Hyena's 'Active Task' feature, introduced in Hyena v11.0, has been extended to allow mass group updating when adding or updating Active Directory objects. Through the use of flexible templates, group members can now be added easily to new or existing users, computers, contacts, or other groups.
  • Also added were new options to manage task Validation Files, and improved validation file error reporting.
  • Other Improvements:
  • A 'Search and Replace' feature has been added to the 'Active Editor'.
  • The 'Active Editor' can now optionally allow data to be processed that contains errors (after user confirmation).
  • When removing the last query for a WMI class, the WMI class name is removed from the query list.
  • Add Domain to View' function modified to only support Active Directory domains.
  • Added option to copy EVTX-based events to clipboard.
  • Removed the port identifier on the ADsServer field when looking at user properties to prevent errors.
  • Prevented the entry of spaces in the "other" directory attributes entry dialog.
  • Fixed empty field with the sort indicator when creating new AD queries.
  • Allowed showing/skipping inherited file permissions.
  • Added additional values to the 'MsExchRecipientDisplayType' values.
  • Fixed problem where "Save As" option on template would not enable OK button when clicking on existing template name.
  • Enabled the scheduled task and EVTX-based event functions to use the 'Logon As' credentials entered for a computer/server.

New in Hyena 11.0.4 rev E (Sep 25, 2014)

  • Added new validation options for User Principal Names (UPNs): ValidateUserLogonUpn and ValidateDuplicateUserLogonUpn. For more information on these settings, see the Advanced Settings Topic.
  • Added additional information to error display of the SystemTools Update Checker when an error is encountered reading the information from systemtools.com regarding the current version.
  • Fixed the internal override for displaying OU/containers in the tree window to always show the name and description for sub-containers, regardless of the directory attributes used for the default query.
  • When viewing computer Properties, Hyena will now display the svcVersion and svcUpdateVersion for newer versions of Internet Explorer.
  • Added additional step to register systemtools_psi.dll from the v4.0 framework directory.
  • Corrected internal routines to not convert SID into other formats when using alternate display settings for SIDs.
  • Displayed msExchRecipientDisplayType as numeric value when it cannot be interpreted.
  • Modified Group Properties dialog to allow more than 255 characters in the description field.

New in Hyena 11.0.3 rev D (Sep 25, 2014)

  • Modified the sort sequence of user-related icons when 'Sort by Icon' is used.
  • Modified the filter capabilities in Exporter Pro to allow more free use of wildcards (* and ?) in file names filters.
  • Modified the Active Editor to allow editing the group type attribute, including entering in negative numbers for integer values.
  • Added new advanced setting for controlling the display of the group type for Active Directory groups (grouptype attribute). Options include the default friendly display name, raw numeric value, or the same value as used in the Active Task and Active Editor components. See the Advanced Settings topic (GroupTypeDisplayFormat) for more information.
  • Added new advanced settings for controlling the display of binary Active Directory data on SIDs, GUIDs, and other binary data. See the Advanced Settings topic (SidDisplayFormat, GuidDisplayFormat, and BinaryDisplayFormat) for more information.

New in Hyena 11.0.2 rev C (Jul 18, 2014)

  • Corrected a naming issue when creating new Active Directory organizational units (OUs) using Active Task.
  • Changed behavior for Exchange Properties to optionally warn about object not being mail-enabled.
  • Allowed the standard computer context menu to be displayed when a mix of computers and domain controllers are selected.
  • (Active Task) Enabled the 'Remove' button on user-defined fields for group member management tasks.
  • (Active Task) Validated (if enabled) the directory path if the WinNT: provider is used for group member-task types.
  • (Active Task) Defaulted the provider (LDAP: or WinNT:) for the %MEMBER_PATH% symbol.
  • (Active Task) Disabled validating target container unless validation turned on.

New in Hyena 11.0.1 rev B (Jul 2, 2014)

  • Added the EVTX event channel (log) name to the error message when opening the channel so that inaccessible channels could be determined for better troubleshooting.
  • Corrected program crash when attempting to view the GPOs assigned to an OU which had one or more 'inaccessible' policies assigned. Inaccessible policies will be displayed with the name 'inaccessible'. This situation can occur when the policy cannot be opened, usually due to security restrictions on the account running Hyena.
  • Fixed display issue when multiple Exchange 2010/2013 domain server assignment templates were configured.
  • Modified the Active Task function to allow importing and modifying the object class.

New in Hyena 11.0 (May 21, 2014)

  • Hyena's new 'Active Task' feature brings new capabilities to Hyena's award-winning Active Directory management tools, including:
  • Import Active Directory updates and create new Directory objects from delimited text input files
  • Easy task-based configuration; task settings automatically saved for repeated execution
  • Optional user home directory creation and security settings
  • Modify nearly any AD attribute including text, numeric, true/false, terminal server, user photo and more
  • Extensive validation and logging to reduce errors
  • Microsoft Exchange Integration Improvements:
  • We've made numerous changes to the Microsoft Exchange 2010/2013 Integration components, including
  • Management of mailbox Retention Policy
  • Retention Policies can be included in the mailbox template, modified on the Mailbox Properties, and specified during mailbox creation
  • Added Archive Options to Mailbox Properties
  • Mailbox Properties now includes the archive properties, plus the ability to create a local or remote archive
  • Added Exchange Properties to universal (distribution) groups
  • Added Exchange Properties to contacts
  • Other Improvements:
  • Enabled DnsToNetbios conversion when saving terminal server settings.
  • Added "delayed startup" option to batch service control function.
  • Fixed the recallable views feature to properly restore the AD attribute data types so that numeric data could be sorted correctly.
  • Added 'msExchDisabledArchiveGUID' to the list of GUID values that can be displayed.
  • Updated Exporter Pro to allow specifying a timeout value for WMI queries.

New in Hyena 10.5F (Apr 1, 2014)

  • Corrected issue with Hyena crashing when reading non-EVTX (non-Crimson) event logs when the event message string contained placeholders, but the event developer did not include the message placeholders in the event data. This mainly affected ma-formed event messages from 3rd party providers
  • Enabled directory attribute placeholders to be used in the Active Editor for multi-valued attributes
  • Changed the behavior of the old AT-style job scheduler to not add the current date to jobs to prevent the AT-style jobs from being erroneously created as monthly jobs under the newer task scheduling systems

New in Hyena 10.5e (Mar 11, 2014)

  • Fixed problem when query was modified while viewing group members.
  • Corrected issue with leading character being truncated when displaying the name of the Exchange mailbox database.
  • Increased the amount of storage space available on the list window filtering controls.

New in Hyena 10.5d (Jan 21, 2014)

  • Removed 'Check for Updates' button on Licensing Verify dialog if license entered on program startup..
  • Added new Advanced Setting - UseNetbiosOnTseFunctions.
  • Added new Advanced Setting - HideNonDsEnabledRoDCs.

New in Hyena 10.5c (Jan 21, 2014)

  • Fixed crash/field selection when using up/down buttons on Group Member Matrix query builder.
  • Fixed computer, group, and OU/container "Managed By" to allow entry of built-in security objects, as well as security-enabled groups.
  • Worked around problem with Microsoft object picker dialog improperly escaping the forward slash character, causing errors when changing the Managed By property.
  • Changed default behavior in Hyena and Exporter Pro to migrate and find configuration files in the user's profile directory.

New in Hyena 10.5b (Jan 21, 2014)

  • Added up/down button to the query builder used to select the directory attributes for the Group Member Matrix dialog.
  • Corrected a problem when double-clicking on the Members object under a group in the left window that caused the resulting display to show indirect members (incorrect view).

New in Hyena 10.0g (Jan 21, 2014)

  • When importing text into the Active Editor, Hyena will now replace any CR/LF replacement strings in the input file with actual CR/LF characters. See the "Importing into the Active Editor > Rules for Import Fields" topic in Hyena's help file for more important information when importing text containing CR/LF characters.

New in Hyena 10.0f (Nov 1, 2013)

  • Corrected two problems concerning account expiration dates when the year is 2038 or later. Accounts with these dates would not sort correctly in the right window and if the dates were set in Hyena, they would appear to be early in the 20th century when viewed in ADU&C. Users would also be unable to use the accounts as well.

New in Hyena 10.0e (Oct 15, 2013)

  • Fixed a sorting issue in the right list window for the account expiration date.

New in Hyena 10.0d (Sep 28, 2013)

  • Fixed the display in the right list window of account expiration dates set after daylight savings time

New in Hyena 10.0c (Aug 6, 2013)

  • Corrected a bug when modifying the account expiration date for multiple users. To clear the account expiration date for multiple users, enter ˜DEL for the YEAR, and remove the month and day portion

New in Hyena 10.0b (Aug 6, 2013)

  • Updated Exporter Pro to v2.7

New in Hyena 10.0 (Jun 3, 2013)

  • The key new feature in Hyena v10.0 is the 'Active Editor' : a tabular-like window which lets you freely move around and modify most Active Directory information as easily as if it were in a spreadsheet. Moreover, the Active Editor (the 'Editor') also supports importing from a delimited text file, complete with custom field selection and ordering, data validation, user-selectable match field, and more.
  • The Editor builds its initial data contents from any Active Directory query results in Hyena's right window. Since any AD query can be created or customized in Hyena, you are in complete control over which directory attributes (fields) are displayed and can be modified in the Editor. The Editor can be accessed from the context menu of any Active Directory object, or from a toolbar button.
  • IPv6 Support:
  • IPv6 ping support has been added. Hyena uses the ping protocol to optionally detect if a remote computer is online or not, in an attempt to prevent very long network timeouts that can effectively cause an application to stop responding until Windows releases the application block.
  • Other Changes:
  • Changed the event log user filter to filter out empty-user events when a specific user-based event is filtered on.
  • Added option to blank out account expiration month for multiple users, allowing the expiration date to be removed for multiple users.
  • Added new option, double-buffering (which is the default) to Tools > Settings > GUI. This option enables a performance option internally on Windows list controls which should improve performance, mainly in Hyena main right window.
  • Added the �SPATH% symbol to any Edit > Copy option for Active Directory views. This option is intended to assist building export files that include the directory path for later importing.
  • Corrections:
  • Fixed issue on New Exchange mailbox dialog whereby if the Exchange alias was auto-generated, the OK button was disabled.
  • Fixed truncation problem when copying data out over 260 characters (Edit > Copy)
  • Fixed problem with removing group members on user Properties dialog when the group member DN path

New in Hyena 9.2 (Nov 6, 2012)

  • Exchange 2010 Changes:
  • Added capability to specify the domain controller to be used on Exchange 2010 functions. This feature uses the -domaincontroller PowerShell option to explicitly force the command to be executed on a particular domain controller. To set a particular domain controller for a domain, modify the Exchange 2010 domain template (Tools > Settings > Exchange 2010), and include the optional domain controller in the domain template.
  • Usage of this capability should be limited to those instances where Active Directory (Powershell) is unable to resolve an account name. This usually happens because the server the command is being executed on is in a child domain, causing PowerShell to be unable to lookup the account on the server where the command is being executed.
  • Viewing Open Files Changes:
  • The "Open Files' menu option is now available on the context menus (either left or right window) for share objects. When viewing the open files on a share, Hyena will show all open files in the directory that is being shared. A new column showing the path (if any) that is being used as a base for the open file listing has also been added.
  • Corrections:
  • Fixed sorting of results from "View Deleted Objects" function.
  • Fixed problem with viewing event details on events that are forwarded from another computer using Microsoft's new Forwarded Events feature in newer EVTX/Crimson event logs.
  • Fixed problem on non-English versions with incorrect time offset being displayed on filtered events.
  • Fixed problem with Exchange 2010 settings being reset under certain conditions.

New in Hyena 9.0 (Jul 19, 2012)

  • Support for the EVTX Event Log System:
  • Hyena v9.0 is the first version to offer support for the newer EVTX (sometime referred to as 'Crimson') event log format. The newer EVTX format was introduced in Windows Vista, and carried over to Windows 7 and Windows 2008. Although similar in appearance to the older EVT log format, the EVTX system is entirely new and in some cases incompatible with the older EVT system originally introduced in Windows NT 3.50.
  • The primary limitation to using older versions of Hyena on EVTX-based operating systems were the frequent inability to format message descriptions and not being able to access the newer Microsoft or vendor-specific event logs.
  • Displaying All Domains:
  • A new menu option, "View all Domains", is available either on the main File menu, or on the context menu for the Enterprise object. The primary purpose of the View All Domains option at this time is to enable access to Exporter Pro for multiple domains from Hyena's right window. By multi-selecting domains in Hyena's right window, selecting Tools > Exporter Pro > Export from Selected Objects, Active Directory reports can be generated for multiple domains at the same time.
  • Mail-Enabling and Disabling Exchange 2010 Distribution Groups:
  • Distribution groups (Universal groups in Active Directory) can now be mail-enabled and disabled by selecting the mail-enable/mail-disable option from the Exchange 2007/2010 Functions menu for any Active Directory universal group.
  • Right Window OU Contents Sort Order:
  • The sorting of the contents of Hyena's right window has been changed when displaying the contents of OUs that contain other OUs/containers. In the past, everything was sorted based on the sort column contents. With this change, OUs will always be listed first in the list, similar to how sorting of files and directories are handled.
  • Displaying Binary (OCTET_STRING) Active Directory data types:
  • Hyena can now display the ASCII characters of OCTET_STRING AD data fields, which are used by some directory extension utilities to store user data.
  • Group Policy Editor Changes:
  • Hyena will now execute the most current Group Policy editor, GPME.msc, if it is present on the system.
  • Windows 8 Support:
  • Small changes were made to allow Hyena to run on Windows 8.
  • Service 'Delayed Start' Support:
  • We've added support for seeing the delayed start status when viewing all services/devices in Hyena's right window and to the Service Properties dialog.
  • Additional Command-Line Support:
  • Additional command-line options were added to allow starting Hyena and automatically inserting and selecting/expanding a domain, server, or computer. For more information, see the Command Line Options topic in Hyena's help.

New in Hyena 8.8 (Nov 18, 2011)

  • Support for new Windows 2.0 Task Scheduler:
  • Hyena v8.8 fully supports the Windows 2.0 task scheduler used by Windows 7 and Windows Server 2008. Options include viewing all scheduled tasks on one or more computers, viewing tasks by folder location, showing running tasks, task termination and more.
  • Viewing Tasks on Multiple Computers:
  • Viewing tasks on a single computer is one thing. But trying to see if the same task is scheduled on multiple computers can be a challenge even for Microsoft's own tools. Just as with the Windows Task Scheduler 1.0 interface in Hyena's previous versions, you can also view all scheduled tasks, and sort appropriately, for all computers accessible by Hyena.
  • View Tasks by Folder or by Computer:
  • Tasks with the new Task Scheduler are folder-based, which is great for organizing tasks into different management areas. But what if you don't know which folder the task is in ? Hyena does not force anyone to know what task a folder might be in. You can choose to either see all tasks on a computer (ie a 'flat view'), or if you know the folder location, you can navigate the task folder structure and go right to it.

New in Hyena 8.6 (May 24, 2011)

  • Improved 'Manage Directory Attributes' Capability:
  • Hyena can now modify Active Directory attributes using multiple values from existing directory attributes. Instead of using complex scripts to perform this action, now full or partial values from one or more attributes can be used to update Active Directory.
  • Enhanced Active Directory User Group Membership View:
  • Active Directory user group memberships now can be viewed more easily, including the capability to view user group membership for multiple users. By using the powerful sorting and exporting capabilities in Hyena, this information can now be quickly and easily managed or reported through Microsoft Excel.
  • New Advanced Settings:
  • Two new advanced settings have been added, which can be set under Tools->Settings->Advanced.
  • Re-Enabling RAS (Dialin Tab) for Windows 7:
  • Due to changes made by Microsoft in Windows 7, current release versions of Hyena will forceably disable the RAS (Dialin) properties when viewing the User Properties. This was done to prevent errors when attempting to view or save any dialin settings, since these errors were creating a large number of support incidents. These errors were the result of Microsoft changing Windows 7 system components that essentially disabled the RAS functionality. When used on Windows 7, Microsoft's own Active Directory Users and Computers snapin will also not display any RAS/Dialin settings.
  • Microsoft may have either addressed these issues, or this may only be a continuing issue when a Windows 7 client is used to manage a pre-Windows 2008 domain. To allow the possibility that some configurations can still be used to manage user dialin settings, the user properties Dialin tab can be re-enabled on a Windows 7 client by setting to true the Advanced setting ForceWindows7RAS. Note that you must still also turn on the option to show user RAS (dialup) information on the Tools->Settings->User dialog. This setting also has no effect on the Shell Properties for a user as these dialogs are still controlled by Microsoft.
  • If changing this setting, Hyena must be restarted. When enabled, the Hyena user properties dialog will have a Dialin tab. If an error is encountered when trying to view or save the Dialin settings, then the client does not have the right Microsoft support libraries to manage RAS settings. Turning this advanced setting back off will prevent the errors.
  • Hiding Junction Points:
  • Microsoft uses file system Junction Points (called "Reparse Points") to provide backward compatibility for some Windows folders. These folders are usually pointers to another location and are therefore usually, but not always, inaccessible. Attempts to access the contents will result in 'Access Denied' errors. Hyena will now display these junction points with an alternate icon image, with a shortcut arrow, next to the folder, similar to what is done now in Windows Explorer when run on Windows 2008 or Windows 7. Normally, these directories are hidden by default in Windows Explorer, but they can be displayed by using the View menu options.
  • Hyena will by default display all system files and folders, including junction points. To turn on or off the option to view these special system pointers on directory displays, use the HideFileReparsePoints setting.

New in Hyena 8.5 (Nov 5, 2010)

  • New Features:
  • Exchange 2007/2010 Integration:
  • At last, Hyena now supports basic mailbox functions and Exchange properties administration for Exchange 2010. While the mailbox create/disable functions are only supported on Exchange 2010, the mailbox Properties integration will work on any Active Directory-supported Exchange version, including Exchange 2007. And, although the installation of Powershell is required for Exchange 2010 mailbox creation, the Exchange Administration tools no longer need to be installed.
  • Exchange 2007 users can immediately start managing user Exchange properties now !
  • Additional Terminal Services Features:
  • One of the many relatively unknown features in all versions of Windows is the internal inclusion of Terminal Services. Even if Terminal Services is not used or enabled, some capabilities are still present. All Windows versions have what is called a 'console session' which represents the active session that is attached to the monitor, keyboard, and mouse. Hyena can now display only the console sessions for a computer, using either of these methods:
  • Right click on a computer, select Sessions->Console Sessions.
  • Expand a computer in the left window, select Sessions->Console Sessions.
  • To display the console sessions for multiple computers, select the computers in the right window. Once the console sessions are displayed, messages can be sent to them by selecting them from the right window, and selecting Send Message. This method of sending messages does NOT require the messenger service, which is now essentially removed from modern Windows versions.
  • Remotely Controlling Sessions
  • The 'Remote Control' feature found in the Microsoft Terminal Services Manager utility (TsAdmin.exe) is now available in Hyena. To remotely control another session, you must first be running Hyena in a remote session. Then, display the Terminal Server sessions for a computer, select the session to remote control, and select Remote Control from the context menu. The behavior and functionality of this feature should be the same as using TsAdmin.exe.
  • User Image Rules:
  • By default, Hyena will only show a different image for disabled user accounts. Hyena can now be configured to show up to 10 (ten) different images for users depending on different states including disabled, locked, password expiration, and account expiration settings. Moreover, the application of these images can be prioritized depending on the importance you place on them.
  • For example, if knowing visually that an account is locked out is important, then this 'user image rule' can be placed at the top priority. Or, if accounts that have expired (passed the account expiration date) is important to know, then its image rule can be placed higher in the rule list. Individual rules can be enable/disabled as well.
  • AD User Query Symbols:
  • While Active Directory contains a great deal of information, often the formatting of some elements leaves a bit to be desired. For example, while the directory (LDAP) path contains the container name where the object is found, it can be difficult to parse out for reporting. Hyena now supports several special symbols that can be placed into its AD queries for showing object container, password age, days until account expiration, and more.

New in Hyena 8.1 (Jun 30, 2010)

  • User Communication Portal
  • The User Communication Portal is a new option available for Active Directory users.
  • The Communication Portal queries the known Active Directory attributes that are related to email, phone, and web addresses and displays the values. Templates can then be created for email and phone contacts, or web addresses can be visited directly. The email communication uses the mailto:: protocol. This protocol supports specifying default values for the subject, cc:, bcc:, and message body of the email. These are all optional values and are stored into the template. By creating multiple templates, a different message type can be configured for different purposes, ie a scheduled system shutdown, company announcement, etc.
  • The calling communication uses the callto:: protocol. This protocol uses a number of parameters and settings, and can be used with NetMeeting, Skype, and other communication systems.
  • New Update Check Utility
  • Hyena's older 'Check for Updates' facility has been disabled when run on Windows Vista and later, due to problems with the User Account Control (UAC) facility. In order to have greater control and UAC compatibility, we've created our own update checking system. When executed, a small dialog is displayed which shows the license information currently being used. This new system can be run manually from Hyena, through its own shortcut, or automatically (the default) every 30 days when running Hyena.
  • Exporter Pro Improvements
  • Exporter Pro can now be used to export Terminal Server session and process information. These new exports are available on the 'Other' export properties tab.
  • Exporter Pro 64-bit Version
  • To prevent errors caused by missing 32-bit libraries, Exporter Pro is now available in a native 64-bit version.

New in Hyena 8.0 (Nov 17, 2009)

  • Now Available for the x64 Platform:
  • Hyena v8.0 is the first release built to support the 64-bit platform. Take advantage of the full potential of the 64-bit processor and Windows 64-bit components, especially for large-scale Active Directory projects. To upgrade to any 64-bit version, simply download and install the 64-bit version (English, French, German, or Spanish)
  • Support for Windows 2008 Fine-Grained Password Policies:
  • Windows 2008 introduced a great new feature for creating multiple levels of password policies. Unfortunately, there isn't any direct GUI interface in Windows to manage these new policies...until now!.
  • Improved Remote Desktop Integration:
  • Hyena can now directly access the built-in Remote Desktop (RD) client without the need for custom tools. Moreover, the options used can be completely customized for any RD configuration.
  • Other Changes:
  • Event Time Offsets - Showing events using an offset filter allows an interval of time to be specified instead of a definitive starting and ending time. Offset settings can be aa set internal of days, hours, or minutes.
  • Improved Active Directory Attribute Management - The attribute editor of the Manage Directory Attribute function can now be directly accessed for a single attribute for one or more selected objects in any AD query. For example, to modify the logon script of one or more users, execute an AD query that contains the 'scriptPath' attribute. Select one or more users, then right click somewhere in the column area of the logon script attribute in the right window. The menu option will be titled Modify 'Script'. Hyena will then display the attribute editor and allow updating the logon script attribute.
  • Additionally, the resulting view from the 'View All Directory Attributes' function has been improved to also support modification of any attribute displayed.

New in Hyena 7.7 (May 2, 2009)

  • A number of advanced options (see below), as well as a new View option, has been added to the Active Directory user photo integration. A new help topic has also been added to fully explain user photo storage in Active Directory.
  • A new 'Advanced' dialog has been added to the Tools->Settings dialog, for easier control of the many advanced settings in Hyena. New advanced settings for user photo integration, ping, and others have been added. See the Advanced Settings topic in Hyena's help file for a complete list and descriptions.
  • A new option for logging WMI queries and method executions has been added to the Tools->Settings dialog.
  • A number of new features have been added to Exporter Pro, including exporting of open file information and file version information. Support has also been added for inclusion of special symbols in output file names for date and time values. See the Release Notes section in the Exporter Pro help file for a complete list of changes.

New in Hyena 7.5 (Dec 10, 2008)

  • Improvements to User Photos in Active Directory
  • A number of advanced options (see below), as well as a new View option, has been added to the Active Directory user photo integration. A new help topic has also been added to fully explain user photo storage in Active Directory.
  • New Advanced Options
  • A new 'Advanced' dialog has been added to the Tools->Settings dialog, for easier control of the many advanced settings in Hyena. New advanced settings for user photo integration, ping, and others have been added. See the Advanced Settings topic in Hyena's help file for a complete list and descriptions.
  • WMI Logging
  • A new option for logging WMI queries and method executions has been added to the Tools->Settings dialog.
  • Exporter Pro Improvements
  • A number of new features have been added to Exporter Pro, including exporting of open file information and file version information. Support has also been added for inclusion of special symbols in output file names for date and time values. See the Release Notes section in the Exporter Pro help file for a complete list of changes.

New in Hyena 7.3 (Jun 13, 2008)

  • Increased the maximum number of user-defined tools to 99.
  • Enabled displaying a disabled user account icon when viewing group members on Windows NT or local user groups.
  • Changed Hyena event searching method to always allow searching in the event description field even if its not been added to the display columns. Previously, Hyena would only enable the option to search the event description field if it was displayed.
  • Modified the Send Message function to allow entry of optional 'From' field.
  • Fixed a problem causing Hyena to crash when a root computer or domain controller object was right clicked on in the left tree window.
  • Increased size of Manage Directory Attributes multi-value edit dialog and fixed problem with long text not being scrollable.
  • Created a new warning dialog when copying data to the clipboard/file (Control-C) that may have been truncated due to Windows limitation. The warning message can be disabled after seeing it for the first time.
  • Created a new warning dialog when copying data to files (Control-C) and the output file already exists and will be overwritten. The warning message can be disabled after seeing it for the first time.
  • Removed the restriction of not being able to use the '' character in a username since this character needs to be used when creating 'escaped' character sequences for LDAP compatibility.

New in Hyena 7.2 (Dec 19, 2007)

  • The 'Show Trusts' function has been enhanced to show more information, including trust direction, type, and other trust attributes
  • Added a new menu option to the context menu for users, groups, or computers: "List Parent Container Contents". This option will display any directory objects in the same container as the selected object
  • Added an additional count when viewing indirect group members, showing the 'net' count of individual user group members (users only) without counting any group members. When viewing indirect group members, Hyena scans all nested groups (up to 10 levels) and counts as direct members any group member. The 'Net Indirect Member' count include only non-group members.
  • Improved the status display and 'Stop' button responsiveness when reading event logs from multiple computers and/or event logs.
  • Added options for enabling Active Directory encryption using SSL and for enabling Active Directory Kerberos-based encryption using signing and sealing.
  • Added an advanced setting for controlling the registry values (fields) that get displayed on the Computer Properties->Software dialog