[THIN] Re: MFCom script for Published Desktop/Published App

  • From: "Andrew Wood" <andrew.wood@xxxxxxxxxxxxxxxx>
  • To: <thin@xxxxxxxxxxxxx>
  • Date: Fri, 29 Apr 2005 14:28:22 +0100

come on guys - this is taking the tarnish off my happy friday mood ;)

  _____  

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf
Of Carl Stalhood
Sent: 29 April 2005 14:12
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: MFCom script for Published Desktop/Published App



What about writing a script that runs qprocess to see if explorer is running
in the user's session. If explorer is running then the user is seeing the
full desktop.

 

  _____  

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf
Of Andrew Wood
Sent: Friday, April 29, 2005 8:02 AM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] MFCom script for Published Desktop/Published App

 

We're working on a script as we need to determine at logon whether the user
is running a published desktop or a published application.

We've an MFCOM vb script as follows: 
----------------- 
Set objShell = Wscript.CreateObject("Wscript.Shell") 
Set objFarm = CreateObject("MetaFrameCOM.MetaFrameFarm") 
objFarm.Initialize 1 
For Each objSession In objFarm.Sessions 
If objSession.SessionName =
objShell.ExpandEnvironmentStrings("%SessionName%") Then 
MsgBox(objSession.AppName) 
End If 
Next 
----------------- 

However for this to work the user needs to be a MF Administrator with this
custom permission Applications | Sessions | View Session Management...which
is less than desirable..

Does anybody know any other way of distinguishing between a published
desktop and a published application at logon in a user context?

tia 
---------------------------------- 
Andrew Wood 
Sunderland 
United Kingdom 

Other related posts: