<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>TSAdminEx on Remko's Blog</title><link>https://remkoweijnen.nl/blog/tags/tsadminex/</link><description>Recent content in TSAdminEx on Remko's Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 20 Mar 2009 13:15:46 +0000</lastBuildDate><atom:link href="https://remkoweijnen.nl/blog/tags/tsadminex/index.xml" rel="self" type="application/rss+xml"/><item><title>Reading physical memory size from the registry</title><link>https://remkoweijnen.nl/blog/2009/03/20/reading-physical-memory-size-from-the-registry/</link><pubDate>Fri, 20 Mar 2009 13:15:46 +0000</pubDate><guid>https://remkoweijnen.nl/blog/2009/03/20/reading-physical-memory-size-from-the-registry/</guid><description>&lt;p&gt;I&amp;rsquo;m working on a new build of &lt;a href="https://remkoweijnen.nl/blog/2009/02/20/tsadminex-beta-release/"&gt;TSAdminEx&lt;/a&gt; for which I need to query the total amount of physical memory. Locally we can use the &lt;a href="http://msdn.microsoft.com/en-us/library/aa366589(VS.85).aspx" target="_blank"&gt;GlobalMemoryStatusEx&lt;/a&gt; API but there&amp;rsquo;s no API to do this remotely. It would be possible using WMI but I decided not to use that because I dislike it because of it&amp;rsquo;s slowness and I need support for older OS versions which might not have WMI.&lt;/p&gt;
&lt;p&gt;So I found in the registry the following key:&lt;/p&gt;
&lt;blockquote&gt;HKLM\HARDWARE\RESOURCEMAP\System Resources\Physical Memory&lt;/blockquote&gt;
It has a value .Translated of type RES_RESOURCE_LIST which seems undocumented besides stating that it exists. Regedit knows how to handle it though. If you doubleclick on the key you will see something like this:</description></item><item><title>TSAdminEx Features Part 3</title><link>https://remkoweijnen.nl/blog/2009/02/25/tsadminex-features-part-3/</link><pubDate>Wed, 25 Feb 2009 13:08:31 +0000</pubDate><guid>https://remkoweijnen.nl/blog/2009/02/25/tsadminex-features-part-3/</guid><description>&lt;table border="0" cellpadding="3" cellspacing="3" width="100%"&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://remkoweijnen.nl/blog/2009/02/20/tsadminex-beta-release/"&gt;Beta Release&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://remkoweijnen.nl/blog/2009/02/23/tsadminex-features-part-1/"&gt;Part 1&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://remkoweijnen.nl/blog/2009/02/24/tsadminex-features-part-2/"&gt;Part 2&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
This is part 3 of the TSAdminEx Features series. Today I will discuss the Process View. As usual we will start by comparing TSAdmin to TSAdminEx again. So let's look at TSAdmin Process View:
&lt;p&gt;&lt;a href="https://remkoweijnen.nl/blog/wp-content/uploads/2009/02/tsadminprocess.webp" class="glightbox" data-type="image" data-gallery="post-320"&gt;&lt;img loading="lazy" decoding="async" src="https://remkoweijnen.nl/blog/wp-content/uploads/2009/02/tsadminprocess-small.webp" alt="TSAdminProcess" height="279" width="430" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And the one from TSAdminEx:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://remkoweijnen.nl/blog/wp-content/uploads/2009/02/tsadminexprocessview.webp" class="glightbox" data-type="image" data-gallery="post-320"&gt;&lt;img loading="lazy" decoding="async" src="https://remkoweijnen.nl/blog/wp-content/uploads/2009/02/tsadminexprocessview-small.webp" alt="TSAdminExProcessView" height="182" width="430" /&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>TSAdminEx Features Part 2</title><link>https://remkoweijnen.nl/blog/2009/02/24/tsadminex-features-part-2/</link><pubDate>Tue, 24 Feb 2009 10:17:07 +0000</pubDate><guid>https://remkoweijnen.nl/blog/2009/02/24/tsadminex-features-part-2/</guid><description>&lt;p&gt;&lt;a href="https://remkoweijnen.nl/blog/2009/02/23/tsadminex-features-part-1"&gt;Part1&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Now that a &lt;a href="https://remkoweijnen.nl/blog/2009/02/20/tsadminex-beta-release/"&gt;TSAdminEx beta is ready&lt;/a&gt; I will be showing you some features. In this part I will show the Sessions View.&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s start again with a compare of TSAdmin and TSAdminEx:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://remkoweijnen.nl/blog/wp-content/uploads/2009/02/tsadminsessionview.webp" class="glightbox" data-type="image" data-gallery="post-290"&gt;&lt;img loading="lazy" decoding="async" src="https://remkoweijnen.nl/blog/wp-content/uploads/2009/02/tsadminsessionview-small.webp" alt="TSAdminSessionView" height="177" width="430" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://remkoweijnen.nl/blog/wp-content/uploads/2009/02/tsadminexsessionview.webp" class="glightbox" data-type="image" data-gallery="post-290"&gt;&lt;img loading="lazy" decoding="async" src="https://remkoweijnen.nl/blog/wp-content/uploads/2009/02/tsadminexsessionview-small.webp" alt="TSAdminExSessionView" height="135" width="430" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As you can see TSAdminEx shows more details, it shows the following extra columns:&lt;/p&gt;</description></item><item><title>TSAdminEx Features Part 1</title><link>https://remkoweijnen.nl/blog/2009/02/23/tsadminex-features-part-1/</link><pubDate>Mon, 23 Feb 2009 16:18:28 +0000</pubDate><guid>https://remkoweijnen.nl/blog/2009/02/23/tsadminex-features-part-1/</guid><description>&lt;p align="right"&gt;&lt;a href="https://remkoweijnen.nl/blog/2009/02/24/tsadminex-features-part-2/"&gt;Part 2&lt;/a&gt;&lt;/p&gt;
Now that a &lt;a href="https://remkoweijnen.nl/blog/2009/02/20/tsadminex-beta-release/" target="_blank"&gt;TSAdminEx beta is ready&lt;/a&gt; I will be showing you some features. In this part 1 I will be comparing the Users view to TSAdmin.
&lt;p&gt;Let&amp;rsquo;s start TSAdmin, this tool is present by default on Windows 2003. If you use Windows XP or Windows Vista you can get it by installing the &lt;a href="http://www.petri.co.il/download_windows_2003_r2_adminpak.htm" target="_blank"&gt;Administration Pack&lt;/a&gt;. Please note that TSAdmin does not work on Vista RTM due to a &lt;a href="https://remkoweijnen.nl/blog/2007/12/19/why-tsadmin-crashes-on-windows-vista/" target="_blank"&gt;bug&lt;/a&gt; that was &lt;a href="https://remkoweijnen.nl/blog/2008/03/02/vista-sp1-changes-to-terminal-server-api/" target="_blank"&gt;corrected in Vista SP1&lt;/a&gt; (TSAdminEx works fine on both RTM as well as SP1)&lt;/p&gt;
&lt;p&gt;&lt;a href="https://remkoweijnen.nl/blog/wp-content/uploads/2009/02/tsadmin1.webp" class="glightbox" data-type="image" data-gallery="post-264"&gt;&lt;img loading="lazy" decoding="async" src="https://remkoweijnen.nl/blog/wp-content/uploads/2009/02/tsadmin1-small.webp" alt="TSAdmin1" height="159" width="430" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Now let&amp;rsquo;s open TSAdminEx and start comparing&amp;hellip;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://remkoweijnen.nl/blog/wp-content/uploads/2009/02/tsadminex1.webp" class="glightbox" data-type="image" data-gallery="post-264"&gt;&lt;img loading="lazy" decoding="async" src="https://remkoweijnen.nl/blog/wp-content/uploads/2009/02/tsadminex1-small.webp" alt="TSAdminEx1" height="156" width="430" /&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>TSAdminEx Beta release</title><link>https://remkoweijnen.nl/blog/2009/02/20/tsadminex-beta-release/</link><pubDate>Fri, 20 Feb 2009 17:59:06 +0000</pubDate><guid>https://remkoweijnen.nl/blog/2009/02/20/tsadminex-beta-release/</guid><description>&lt;p&gt;Over the last months I have been working hard on TSAdminEx and now, finally, I can now present a first beta release.&lt;/p&gt;
&lt;p&gt;If you don&amp;rsquo;t know what TSAdminEx is let me briefly introduce it. TSAdminEx is a tool that combines functionality of several existing tools: it has the power of task manager combined with the details of Process Explorer and the Terminal Server support of TSAdmin. On top of that it fully supports remote systems out of the box without installing any agents or services. It also has some unique features that neither of the mentioned tools can do!&lt;/p&gt;
&lt;p&gt;Several new features have been implemented since the &lt;a href="https://remkoweijnen.nl/blog/2008/01/27/test-2/" target="_blank"&gt;last time I talked about TSAdminEx&lt;/a&gt; and I will show you the most exciting ones here:&lt;/p&gt;</description></item><item><title>TSAdminEx Progress</title><link>https://remkoweijnen.nl/blog/2008/01/27/test-2/</link><pubDate>Sun, 27 Jan 2008 23:04:07 +0000</pubDate><guid>https://remkoweijnen.nl/blog/2008/01/27/test-2/</guid><description>&lt;p&gt;I just wanted to show some of the progress that I made in development of TSAdminEx. I thought the best way would be to show some screenshots. Which reminds me I installed a nice Javascript to enlarge the thumbnails, click to see it&amp;hellip;&lt;/p&gt;</description></item><item><title>TSAdminEx</title><link>https://remkoweijnen.nl/blog/2007/10/23/tsadminex/</link><pubDate>Tue, 23 Oct 2007 19:48:50 +0000</pubDate><guid>https://remkoweijnen.nl/blog/2007/10/23/tsadminex/</guid><description>&lt;p&gt;You will probably know Microsofts Tool to Manage Terminal Server, it&amp;rsquo;s called Terminal Services Manager (you will probably know it as TSAdmin). It can be used to view information about terminal servers including all sessions, users, and processes for each terminal server.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://remkoweijnen.nl/blog/wp-content/uploads/2007/10/tsadmin1.webp" title="TSAdmin Screenshot" class="glightbox" data-type="image" data-gallery="post-32"&gt;&lt;img width="128" height="67" loading="lazy" decoding="async" src="https://remkoweijnen.nl/blog/wp-content/uploads/2007/10/tsadmin.thumbnail1.webp" alt="TSAdmin Screenshot" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m currently working on a TSAdmin replacement (codename TSAdminEx). Purpose is to show how to use the Terminal Server API&amp;rsquo;s and as a little bonus we will add some extra functionality to TSAdminEx.&lt;/p&gt;</description></item></channel></rss>