News
January 2003
- Added the WSH Extensions page! This is HOT, and isn;t just for WSH. Provides script and generally COM-accessible extensions for all sorts of basic functionality not integrated into WSH. Queues and stacks, advanced derived math functions, statistical analysis, system metrics, and basic TS control.
November 2002 News
Yes, I've been doing modifications, but I haven't been documenting them. As of 10.25, here is some of the new material:
October 2002 News
- [10.18] Added SetVB6RTPerms.cmd to files collection. Resets the permissions on the VB6 runtimes so that all users have sufficient permissions to execute them on a Terminal Server.
TS Session Enumeration project from a modified form of the compiled code for Q291789 - HOWTO: Use the WTSEnumerateSessions Terminal Server Function from Visual Basic.
- [10.17] Added COM interfaces for MstsMhst.
Corrected missing carets needed to correctly escape square brackets in the help function - thanks to Rob van der Woude! If you do scripting, make sure you check out his site, by the way - his Shutdown Page is the canonical reference for system shutdown and reboot command techniques on systems.
- [10.15] Added WshConsole to the downloads - an interactive WSH scripting tool.
- [10.14] The WmiBiosStrings script is an example of how to return basic BIOS data from an array of remote hosts with WMI installed. As is often the case with my WMI scripts, this is soemthing that started out with pieces of my material, then evolved into two-thirds Torgeir Bakken-written material.
- [10.13] TsModes added - COM object for checking and setting Terminal Server user, logon, and flat temp directory modes.
GlobalMutex demo in VB6. Shows how an application can easily register itself in the server-global namespace on a Terminal Server!
Added a routine to set environment variables via WMI to my collection of Torgeir Bakken scripts.
Security Update: There is at least TS "dictionary attack" application. This is not due to a security flaw in TS; dictionary attacks are possible against any system of any kind. The issue is that many users choose very weak passwords. If your Terminal Server is Internet-accessible, enforcing strong passwords with the built-in security tools is the most effective countermeasure - and makes you a very disappointing target.
- [10.10] PrnInfo, an ActiveX control based on Karl Peterson's PrnInfo tool, can be used for accessing complete installed printer data on a server. The accompanying test script demos cycling through all printers, then pulling up the paper settings interface for all systems which are not currently set to A4 (specifically for those European TS administrators who had problems with paper size resets following SP3). Details.
- [10.08] COM wrapper for the GetLastInputInfo API, thanks to an idea suggested by Ivan Brugiolo of Microsoft. Original API wrapping by Rolf Gerlicher turned this into a 5-minute project.
Demo Full-Screen autoconnect Terminal Services Client.
- [10.07] Rough draft of the applications on Terminal Services page is now available.
September 2002 News
August 2002 News
Unimportant News: Links to robots.txt, favicon.ico, New Page 1, so that FrontPage doesn't continually report them as unlinked.
Alex K. Angelopoulos
Copyright © 2002
Revised: 10/24/03.