derklient
Goto Top

Ordner per Batch-Dos auf Terminal Server öffnen ohne Taskleiste und Desktop zu laden

Habe ein Problem einen Ordner per dos skript zu öffnen ohne das die Taskleiste und der Desktop mit geladen werden.

Halli Hallo Ihr Windowswissende und Alten Dos Hasen

Kleines Vorwort:
Ich betreue einen Terminal Server für ca 20 User, die darüber eine Laboranwendung starten können um Extern von Zuhause oder von einer Zweigstelle drauf zugreifen zu können.

Beim Anmelden wird eine batch aufgerufen, die Netzlaufwerke Herstellt und die Struktur des Labor Programms in dem Userprofil Aktualisiert(Insbesonders bei Updates vom Vorteil, da das Laborprogramm keine Installierte Anwendung ist sondern eine Ausführbare Datei)

Dann startet das Dos Skript Programm WBAT für ein Auswahl Menü, wo verschiedene Menüpunkte ausgewählt werden können.
(wer es nicht kennt: http://home.mnet-online.de/horst.muc/uid.htm sehr interessantes Programm mit Mausunterstüzung)

Bis zu diesem Punkt ist in der Terminalserver Sitzung KEINE Taskleiste oder Desktop geladen worden, was so auch sein soll, damit die User nur das zur Verfügung haben was sie brauchen.

Bei der Auswahl des Labor Programms wird nur dieses geladen, die Excel Listen werden per Openoffice angezeigt zum bearbeiten.

Alles ohne Taskleiste und Desktop.

Nun kommen wir zum Problem:

Es geht jetzt darum einen Order per Explorer zu öffnen das auf einem Netzlaufwerk Liegt z.b. Y:\Etiketten

hab da auf Anhieb 2 Wege:
start Y:\Etiketten
oder
call c:\windows\explorer.exe /n, Y:\Etiketten

Beides klappt auch, aber der einzigste Nachteil ist das dadurch die Windows Taskleiste und Desktop mit geladen werden, wenn der Ordner mit einem der beiden Befehle geöffnet wird.

Und das soll so nicht passieren....

Hätte da irgendeiner eine Anregung wie man den Ordner öffnen kann ohne dass die Taskleiste und der Desktop mit geladen werden?

Hab schon verschiedene Wege ausprobiert, bin aber immer dran gescheitert.


mfg
derklient

Content-ID: 164425

Url: https://administrator.de/forum/ordner-per-batch-dos-auf-terminal-server-oeffnen-ohne-taskleiste-und-desktop-zu-laden-164425.html

Ausgedruckt am: 22.12.2024 um 20:12 Uhr

Skyemugen
Skyemugen 12.04.2011 um 16:06:42 Uhr
Goto Top
Aloha,

ich würde jetzt zu einem externen Explorer tendieren, denn explorer.exe in Windows ruft doch standardmäßig immer den Desktop und die Taskleiste mit auf und ich möchte bezweifeln, dass sich das unterbinden lässt.

greetz André
60730
60730 12.04.2011 um 16:29:02 Uhr
Goto Top
moin,

ganz ehrlich - netter Ansatz - leider vergebene Liebesmühle.

Über jeden "Alternativen" "was auch immer", der ein Kontextmenü hat - kann der geübte Laie damit den Explorer oder die tasklesite starten.
Und alle "alternativen" - die ich kenne - außer der echte NC - hat ein Kontextmenü.

Und wenn du einen finden solltest, der das nicht macht - spätestens Openoffice kanns dann wieder.

Das ist der Anfang vom alten Katz und Maus Spiel - die "dummen" sperst du damit aus, und die "neunmalklugen" spornst du nur damit an.

Hätte Steve Arbeits sein Eiertsschon oder Bill Türchen seine Ickspocks nicht gesperrt - hätt ich mir keines von beiden angeschafft

Gruß
derklient
derklient 12.04.2011 um 17:32:11 Uhr
Goto Top
Hallo Danke für die Antwort


Es geht leider nicht darum in erster Linie jemanden auszusperren, sondern eine einfache Effektive Oberfläche zu schaffen für diejenigen die mit dem Laborprogramm Arbeiten und denen einige Bonus Funktionen zur verfügung zu stellen z.b. Digitalisierte Stundenzettel.

Die Externen die von zu hause aus Arbeiten sind auch regelmässig im Haus und haben dann auch darauf zugriff was "versteckt" ist, zuhause sollen die halt nur direkt auf das zugriff haben was für die Tägliche Arbeit gebraucht wird und die in den Zweigstellen dient es vorwiegend als Schnellen Zugriff, zumal einige Excel Listen über 10MB gross sind und es einige zeit dauert die über ein VPN zu öffnen und änderungen zu speichern und die Netzlaufwerke die "versteckt" sind sind lokal am pc eh eingebunden.

Und zu erwähnen das ich hier mit knapp 80 Frauen(Kein Bordel) in der Laborumgebung zusammen Arbeite sollte schon sagen das viele mit EDV nix am Hut haben und nur das können was ihnen gezeigt wurde(Einige stehen auch auf Kriegsfuss mit der Technik und sich wundern wenn ich den Drucker einmal Streichel und dieser dann wieder Arbeiten mag), einige kennen sich aber auch damit aus.

Die Mitarbeiterinen die von zuhause aus Arbeiten sind auch Froh das es bei der einwahl eine kleine Liste mit einer Auswahl von optionen gibt, so haben sie immer alles im Überblick und müssen nicht suchen, und die wollen oder sollen auch Zuhause Etiketten ausdrucken. Ich wurde daraufhin angesprochen ob sowas nicht möglich ist das man sich alle(knapp 250stk.) Etiketten(*.doc) anzeigen lassen kann. Bisher wird das gelöst das es entweder per Fahrdienst als USB Stick mit den Aktuellen Infos zu den mitarbeitern geht oder per Zip Datei als E-Mail Anhang. Beides hat halt den nachteil das es vorkommen kann das nicht mehr Aktuelle Etiketten benutzt werden, da die im Hause verändert wurden. Und das soll halt unterbunden werden.

VPN ist leider keine Option, da es sich hier um den Medizinischen Datenschutz Handelt, der um einiges strenger ist als der Normale, und die PC`s die Privaten sind aber Drucker vom Unternehmen gestellte sind.

Das System mit dem Menue existiert so schon seit knappen 5jahren und Läuft einwandfrei.

mfg
derklient
derklient
derklient 12.04.2011 um 17:35:45 Uhr
Goto Top
Hallo

Danke für den Link

Hast du mit einigen von den da aufgelisteten nicht M$ Explorern erfahrung sammeln können und weisst ob einer von diesen(Bis auf den Far Manager) dos befehl syntaxe akzeptiert?

Werde mir einige auch mal genauer unter die Lupe nehmen.


mfg
derkleint
60730
60730 12.04.2011 um 18:12:14 Uhr
Goto Top
ahhh ja - so macht das einen Schuh, den ich auch tragen würde.


ok -"sowas" habe ich auch - nur nehme ich das Nu Menu von nu2nu.
Bei uns ist der Hintergrund derjenige, dass viele vom anderen Geschlächt mit der unterscheidung von "Terminalserver" und "eigenem" Desktop nicht klargekommen sind.

Dort habe ich mir mit ein paar Tricks geholfen.

Der Explorer wird beim starten eines Ordners zwar geladen, aber ausser dem Papierkorb (wenn man nicht die klassische Ansicht wählt - sehen die dann nix, was irriert)

Dann habe ich genauso per GPO die taskleiste auf "unfixiert" und automatisch minimiert gestellt - solange man auf das Logo vom Nu2Menu klickt - erscheint die Taskleiste nicht - erst wenn man mit der Maus "daneben" ist.


Von daher nehm ich meine "Einwand" zurück und rate dir (heute ausnahmsweise nicht im Sinn von Kristallkugel) mal die anderen von Andres
Link durchzutesten.

Gruß
99045
99045 12.04.2011 um 18:33:47 Uhr
Goto Top
Moin,

man kann den Explorer ersetzen:
in
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Shell Reg_SZ Explorer.exe gegen cmd.exe tauschen
und in
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system
Shell Reg_SZ cmd.exe
erstellen.

Der Explorer lässt sich dann bei Bedarf ohne Taskleiste starten und verwenden.

Statt cmd.exe könnte auch ein anderer Filemanager funktionieren, das habe ich aber nicht probiert.
Getestet habe ich das eben in einer VM mit Autologon unter XP Prof SP3. Ob und wie die Useranmeldung funktioniert, könnt ihr ja selbst ausprobieren. face-smile

Gruß
derklient
derklient 12.04.2011 um 19:13:41 Uhr
Goto Top
Hallo Kaputtnick


Perfekt, genau so funktioniert es jetzt wie ich es wollte und gesucht habe face-smile

Funktionieren tut es auf einem W2k3 R2 32Bit SP2

mfg
derklient
derklient
derklient 14.04.2011 um 13:46:20 Uhr
Goto Top
Hallo

Die Lösung funktioniert wunderbar, aber der einzigste nachteil ist das bei den Sitzungen wo die Taskleiste mit geladen werden soll, dieses Leider nicht passiert, Wichtig z.b. für die Remoteüberwachung falls eine Person aus der Ferne Hilfe Braucht z.b. beim labor programm, dann wählt sich eine Mitarbeiterin im Hause darüber ein.

Hab das ganze jetzt mit einem einfachen Explorer gelöst wo man sogar ein Startverhalten einstellen kann z.b. Filtern von Dateien udn aussehen: http://www.belysis.de/expicula.html


Und das Funktioniert jetzt wie gewünscht

mfg
derklient