BgInfo für TS / Citrix Sessions

mit bginfo kann man allerhand wichtige informationen am desktop hintergrund darstellen – mit dem ebenfalls kostenlosen tool TSBACKDROP gibt es diese funktionalität in ähnlicher form nun auch für terminalserver und citrix sessions.

die informationen über die verbindung sollten den anwendern imho immer auf irgendeine art und weise zur verfügung gestellt werden, damit diesen das einmelden von vernünftigen störungen am helpdesk erleichtert wird – und hier kann dieses tool helfen.

change ima data store location

diesen draft habe ich schon lange herumliegen, daher raus damit 😉

ich hatte vor längerer zeit das problem, dass ich den ima data store (access) von einem auf den anderen server verlegen musste – so ging es (keine ahnung, ob das mit den neuen citrix versionen noch so funktioniert):

– die beiden files md20.mdb und mf20.dsn auf den neuen server kopieren (%systemdrive%\program files\citrix\independent management architecture)
– mf20.dsn mit notepad öffnen und den bereich “WSID=” anpassen (oldhostname auf newhostname ändern)
– das ima service auf dem alten data store server stoppen
– command line öffnen und folgendes absetzen:

“dsmaint config /user:your_user /pwd:your_password /dsn:”%systemdrive%\program files\citrix\independent management architecture\MF20.dsn”

– das ima service auf dem neuen server neu starten
– auf jedem server in der farm das kommando “dsmaint failover” absetzen
– das ima service auf dem alten server starten
– das ima service auf allen anderen servern neu starten

that’s all

automatische citrix installation

visionapp Experience 2007 ist nun freeware:

visionapp Experience 2007 dramatically reduces the time needed to install a single server instance of a Citrix Presentation Server 4.5 application delivery infrastructure. Powered by core technologies of visionapp and concepts of iQurious, the tool allows users to experience the powerful new capabilities of the Citrix Presentation Server 4.5 platform in 20 minutes instead of several hours.

dieses tool installiert unter anderem die terminal services, iis, citrix automatisch und published auch gleich applikationen – sehr zu empfehlen!

TSReboot

citrix server muss man ab und an neu starten – mit diesem tool von ctrl-alt-del geht das nun ganz einfach:

TSReboot is a command-line tool to reboot selected or all Citrix and Terminal Servers within a Domain with specified intervals.

This utility was written to replace reboot commands currently found in the MS Windows Operating System. This utility offers an extra feature that will be of benefit to all admins – the ALL switch. Using this switch, an admin can centrally reboot all Citrix/TS servers within a Domain with one command, and at specified intervals. An EXCLUDE switch is also available to exclude selected servers from the ALL option.

Windows Desktop Search: Add-in for Lotus Notes

bisher habe ich google desktop search auf meinem pc verwendet, weil es auch meine alte lotus notes datenbank in den index einbezogen hat; windows desktop search – laut diverser kollegen “viel besser” – war keine alternative für mich, weil es diese funktionalität nicht geboten hat; das ist nun anders – mit dem Add-in for Lotus Notes. also, somit habe ich bereits mein erstes todo im neuen jahr: google desktop search samt aller plugins deinstallieren, und windows desktop search installieren – mal sehen, ob es die richtige entscheidung ist

search for client printer autocreation errors

bei brianmadden.com gibt es ein sehr feines script zum download: nachdem man alle gewünschten citrix server (presentation server 4) in das text file “servers.txt” eingetragen hat und das script startet, geht es die application logs aller server durch und sucht nach printer management fehlern; die betroffenen druckertreiber werden in ein text file geschrieben.
sollte in keiner tool-sammlung fehlen…

Citrix AddPrinter Utility

Many driver problems in the Terminal Services environment revolve around poor multi-threaded performance, which in turn can cause Print Spooler instability. Problematic multi-threaded performance is usually exposed when multiple users connect to a Terminal Server simultaneously using the same print driver. Symptoms include the failure to autocreate client printers, increased thread count of the Printer Spooler and/or Citrix Print Manager services, and possibly the unresponsiveness and/or unexpected termination of these services (crashes).

This tool can be used to simulate multiple sessions autocreating printers using the same print driver.

via support.citrix.com

Thomas Reskit

eine feine sammlung von tools in der version 2: Resource Kit für Microsoft Terminal Services und Citrix Presentation Server.

Windows, Reskit etc.
CACLS.EXE, ifmember.exe, choice.exe, inuse.exe, delprof.exe, lsreport.exe, getmac.exe, PATHMAN.EXE, getsid.exe, qchain.exe, qgrep.exe, regini.exe, kill.exe, sleep.exe, setx.exe, srvany.exe, SOON.EXE, xcacls.exe, tail.exe, qslice.exe, userdump.exe, exctrlst.exe, gpotool.exe, winpolicies.exe, depends.exe, WiLogUtl.exe, browstat.exe, dcdiag.exe, netdiag.exe, nltest.exe, Orca.Msi, ROBOCOPY.EXE, AppSec.exe, subinacl.exe, UPHClean.msi

Citrix utilites
Apputil.exe, vbscripts.zip, enum.exe, export.exe, newapp.exe, query.exe, setprop.exe, smcconsole.exe, ctxstrace, DSView.exe, ftacln.exe, xpslimjim.exe, MsgHook.exe, qprinter.exe QueryDC.exe, QueryDS.exe, QueryHR.exe, dsverify.exe, imakill.sql, LicDelete.exe, CTXDataXP

Sysinternals programs
filemon.exe, newsid.exe, regmon.exe, netstatp.exe, tcpview.exe, tdimon.exe, procexpnt, strings.exe

MISC tools
capslock.exe, ExamDiff.exe, ddc.exe, ptfe.exe, numlock.exe, SetNumLock.exe, pdmanager.exe, ResHacker.exe, ThreadMast.exe, AppScapeUtility.exe, SetLocal.zip, Trust-No-Exe, ALLinONE, RegShot, WinSpector, GenControl, ModifyProfile, RegPol, XP_FileFilter, cports, smsniff

Changing the client version of the Terminal Services client

In this article, I’ll discuss how you can customize the terminal services client to create a custom build version.

You can customize your client and use it with the TSVer utility that came with the Windows 2000 Resource Kit. TSVer can restrict what client builds can connect to your terminal server. Thus, if you use this tutorial to create a custom build of your client, you can restrict who can connect to your terminal server based on who you give your customized client to.

read on