• logo appsense
  • vasco logo_2
  • tricerat logo
  • dell powermore en1
  • res logo_2
  • systego logo2
  • samsung logo
  • kingston2
  • FR RGB med
  • igel logo_2


Alle Clients zu einer bestimmten Zeit trennen

#183 8 Jahre, 10 Monate her
Hallo,

es ist bei uns nötig, dass ich alle Clients zu einer bestimmten Zeit abmelden lassen muss. Wie kann ich das bewerkstelligen?

Danke im voraus.
Anonymous
Besucher

Re: Alle Clients zu einer bestimmten Zeit trennen

#197 8 Jahre, 10 Monate her
Ich hab das jetzt über ein Script gelöst, welches alle Citrix-Verbindungen erkennt und via Logoff trennt:

 
 
'###############################################
'
Script zum Beenden aller Verbindungen auf einem Citrix-Server
'(kann auch für alle anderen Terminal-Verbindungen genutzt werden
'
###############################################
Dim WSHShell, oExec, input
Dim Name
Set WSHShell = WScript.CreateObject("WScript.Shell")
Set oExec = WshShell.Exec("query session" )
 
Do While Not oExec.StdOut.AtEndOfStream
input = input & oExec.StdOut.Read(1)
Loop
 
 
Set fso = WScript.CreateObject("Scripting.FileSystemObject")
Set FileIn = fso.OpenTextFile("temp.log" , 2, true)
FileIn.write (input)
FileIn.close
set FileIn = nothing
 
Set FileIn = fso.OpenTextFile("temp.log" , 1, true)
 
 
Do While Not (FileIn.atEndOfStream)
Zeile = CStr( FileIn.Readline )
if InStr( CStr( Zeile ), "ica-tcp#") > 1 then
if not InStr( CStr( Zeile ), "Administrator") > 1 then
name = left(Zeile, 18)
Set oExec = WshShell.Exec("logoff" & name)
end if
end if
Loop
FileIn.Close
Set FileIn = nothing
 
 

Das muss nun nur noch auf dem Server ausgeführt werden...[/code]
Anonymous
Besucher

Re: Alle Clients zu einer bestimmten Zeit trennen

#198 8 Jahre, 10 Monate her
@Doe

ich vermute mal nicht, dass der Server dann booten sollte? Wenn ja, dann mittels "Shutdown.exe" aus dem Win2k Ressource Kit oder ueber CTX Resource Manager -> Neustartzeitplan
frank schifferstein
Platinum Boarder
Beiträge:3206

Re: Alle Clients zu einer bestimmten Zeit trennen

#203 8 Jahre, 10 Monate her
deaktiviere doch einfach per at Job das ICA Protokoll !
das bewirkt das alle sessions gekickt werden und die Kiste zu ist

R.
<a class="postlink" href="www.ptecs.de">http://www.ptecs.de
René.K
Senior Boarder
Beiträge:57

Re: Alle Clients zu einer bestimmten Zeit trennen

#243 8 Jahre, 10 Monate her
Nein, mit dem Script hat das sehr gut geklappt.

Muss nur noch ein bisschen dran Feilen.

Den Dienst will ich nicht abschalten, da ich so 100% sicher bin, dass der Dienst danach auch noch läuft.
Anonymous
Besucher

Re: Alle Clients zu einer bestimmten Zeit trennen

#245 8 Jahre, 10 Monate her
Schau mal in unserer Knowledgebase.

[url:24h2vcbc]www.dcug.de/cms/kb.php?mode=article&k=67[/url]

gruss,
Ulrich
iPhone und Mac User
www.xing.com/profile/Ulrich_Stamm
ulrich.stamm
Moderator
Beiträge:1520
Ladezeit der Seite: 0.26 Sekunden