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
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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
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
8 Kommentare
Neuester Kommentar
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é
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é
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ß
ganz ehrlich - netter Ansatz - leider vergebene Liebesmüh
Ü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ß
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ß
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ß
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.
Gruß
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.
Gruß