WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 26.11.2012, 15:17   #1
pc.net
Aussteiger
 
Benutzerbild von pc.net
 
Registriert seit: 07.10.2001
Ort: Nettistan
Beiträge: 12.997

Mein Computer

Standard

du willst also einen workaround für ein grundsätzlich korrektes verhalten, der jedoch bei bestimmten voraussetzungen greifen soll ...

um nicht das falsche explorer-fenster zu schließen (zb. wenn bereits andere explorer-fenster geöffnet sind) mußt du den korrekten explorer-prozess finden ... wenn du die korrekte PID (process-id) hast kannst du diesen prozess dann mit
taskkill /pid [pid]
schließen ...

allerdings ist das eindeutige auffinden der explorer.exe nicht ganz trivial, und du willst ja nicht die shell (wird auch unter explorer.exe geführt) beenden ... mit dem boardmittel "tasklist" findet man leider nicht alle explorer-instanzen ...

zum ermitteln der process-id hilft dir aber vielleicht das:
http://technet.microsoft.com/de-de/s.../bb896682.aspx


und wenn man google nach "pslist batch explorer.exe" befragt, stoßt man auch auf sowas:
http://forum.sysinternals.com/using-...opic27684.html

ich hab das alles nicht getestet ... die notwendigen anpassungen für deine anforderungen darfst du selbst vornehmen
____________________________________
Praktizierender Eristiker

No hace falta ser un genio para saber quién dijo eso.
Der wirklich faule Mensch ist oft extrem fleißig, denn er will möglichst schnell wieder faul sein.

Geändert von pc.net (26.11.2012 um 15:23 Uhr).
pc.net ist offline   Mit Zitat antworten
Alt 26.11.2012, 17:00   #2
D&D&D&D
Master
 
Benutzerbild von D&D&D&D
 
Registriert seit: 26.03.2008
Beiträge: 738


Standard

danke, dass du dir die Mühe machst und mir weiterhilfst;

es können ruhig, wenn mehrere geöffnet, alle ExplorerFenster geschlossen werden.

wenn es einen befehl gäbe, z.B. "close all open ..." dann wäre es auch ok...
D&D&D&D ist offline   Mit Zitat antworten
Alt 26.11.2012, 19:22   #3
enjoy2
-------------
 
Benutzerbild von enjoy2
 
Registriert seit: 22.03.2000
Ort: Tullnerfeld
Alter: 52
Beiträge: 14.550

Mein Computer

Standard

Zitat:
Zitat von D&D&D&D Beitrag anzeigen
danke, dass du dir die Mühe machst und mir weiterhilfst;

es können ruhig, wenn mehrere geöffnet, alle ExplorerFenster geschlossen werden.

wenn es einen befehl gäbe, z.B. "close all open ..." dann wäre es auch ok...
Zitat:
set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.AppActivate "X:\Pfad(bzw. Fenstername)" 'Fokus auf Fenster setzen
WScript.Sleep 2000 'Wartezeit einstellen
wshShell.SendKeys "%{F4}" 'Fenster schließen
aus http://social.technet.microsoft.com/...1-b9779c9bcc0f

hilft dir das?
____________________________________
EnJoy

* Kl. Anleitung, welche Infos bei Problemen benötigt werden
* was ich nicht weiß, weiß Google bzw. vorm Posten Listen to Bart

* BITTE, füttert keine Trolle, siehe auch Definition bzw. Merkbefreiung - Verordnung
* Wie man Fragen richtig stellt
enjoy2 ist offline   Mit Zitat antworten
Alt 26.11.2012, 22:06   #4
D&D&D&D
Master
 
Benutzerbild von D&D&D&D
 
Registriert seit: 26.03.2008
Beiträge: 738


Standard

ähm...

ich bin nicht wirklich der große Programmer... aber das hat nix mehr mit Batch.bat zu tun.... oder?
D&D&D&D ist offline   Mit Zitat antworten
Alt 27.11.2012, 17:11   #5
enjoy2
-------------
 
Benutzerbild von enjoy2
 
Registriert seit: 22.03.2000
Ort: Tullnerfeld
Alter: 52
Beiträge: 14.550

Mein Computer

Standard

Zitat:
Zitat von D&D&D&D Beitrag anzeigen
ähm...

ich bin nicht wirklich der große Programmer... aber das hat nix mehr mit Batch.bat zu tun.... oder?
ja und nein

die 4 Zeilen in eine .vbs Datei (X:\.... entsprechend anpassen) und mit einer Batchdatei starten sollte funktionieren
____________________________________
EnJoy

* Kl. Anleitung, welche Infos bei Problemen benötigt werden
* was ich nicht weiß, weiß Google bzw. vorm Posten Listen to Bart

* BITTE, füttert keine Trolle, siehe auch Definition bzw. Merkbefreiung - Verordnung
* Wie man Fragen richtig stellt
enjoy2 ist offline   Mit Zitat antworten
Alt 27.11.2012, 17:23   #6
D&D&D&D
Master
 
Benutzerbild von D&D&D&D
 
Registriert seit: 26.03.2008
Beiträge: 738


Standard

danke vorerst einmal;

werde es mal probieren und mich dann wieder melden...
D&D&D&D ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:54 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag