Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Windows Applikation nach 10 Minuten idle beenden

Frage Microsoft Windows Tools

Mitglied: dumbo

dumbo (Level 1) - Jetzt verbinden

25.04.2007, aktualisiert 28.04.2007, 2505 Aufrufe, 1 Kommentar

Hallo,

Problem:
User A nutzt Applikation A um auf die Dateien a-m zuzugreifen.
User B möchte Änderungen an den Dateien a-m vornehmen, was daran scheitert das User A Applikation A noch offen hat, aber
nicht mehr nutzt.

Lösung:
ein script was im Hintergrund läuft und Applikation A darauf überprüft ob sie idlet und wenn ja, nach 10 Minuten idle beendet.

Leider fehlen mir für VB/VBS die notwendigen Kenntnisse oder womit würde man dies normalerweise realisieren?

danke.
Mitglied: SB-Admin
28.04.2007 um 08:42 Uhr
Anwendungen können auf 2 Arten beendet werden

- Saubere Methode: durch Senden einer WM_SYSCOMMAND / SC_CLOSE Nachricht, dann kann es passieren, dass der Anwender gefragt wird, ob er Änderungen speichern will - er muss also darauf reagieren.

- "Brutale" Methode: Durch Beenden des Prozesses - der Anwender erhält keine Rückmeldung über eventuell nicht gespeicherte Dateien und gf. offene Handles werden nicht ordnungsgemäß geschlossen!

Wie stellt man fest, ob eine Anwendung 10 min lang nicht verwendet wurde? - Einzige Möglichkeit, die mir einfällt ist es, mittels SetWindowsHookEx einen Filter zu installieren, der Maus- und Tastatureingaben der Anwendung A abfängt, an eine von dir programmierte DLL weiterreicht, sie dort mit dem letzten Zeitstempel vergleicht, und anschließend an die Anwendung A weiter leitet. Sollten seit dem letzten Ereignis 10 min vergangen sein, beendest du die Anwendung A (Senden der WM_SYSCOMMAND/SC_CLOSE Nachricht [sauber] oder KillProcess [wirkungsvoll, aber möglicherweise gefährlich]).
Allerdings müsste die Funktion, die das überprüft, in einer DLL "sitzen"; es sind also Kenntnisse im Programmieren von DLLs erforderlich. Mit VB / VBS habe ich leider keine Erfahrung; würde für so etwas eher C++ vorsehen.
Bitte warten ..
Ähnliche Inhalte
Windows 7
Programme die IDLEn beenden.
Frage von killtecWindows 73 Kommentare

Hallo zusammen, ich suche nach einer Möglichkeite, mit der man ein bestimmtes Programm bei einer Bestimmten IDLE-Zeit beendet. Bsp. ...

Windows 8
Windows 8.1 braucht 10 Minuten zum booten
Frage von herzgoldWindows 88 Kommentare

Hallo zusammen, ich bin ratlos. Ich habe ein Windows 8.1 System, installiert auf einer SSD. Bis vorgestern hatte ich ...

PHP
Php session nach n Minuten beenden ohne cronjobs ?
Frage von djevil-adPHP11 Kommentare

Hallo, hallo, Ich bin gerade dabei meinen Warenkorb zu entwickeln, und ich finde keine Lösung, wie ich den Warenkorb ...

Windows 10
Windows 10 verliert nach drei bis vier Minuten die Netzwerkverbindung
Frage von sumobaerWindows 105 Kommentare

Hallo, ich habe folgende Problemstellung: Dell Inspiron 660 mit Windows 10 ist per Kabel über Devolo an Telekom Speedport ...

Neue Wissensbeiträge
Batch & Shell

Open Object Rexx: Eine mittlerweile fast vergessene Skriptsprache aus dem Mainframebereich

Information von Penny.Cilin vor 6 StundenBatch & Shell7 Kommentare

Ich kann mich noch sehr gut an diese Skriptsprache erinnern und nutze diese auch heute ab und an noch. ...

Humor (lol)

"gimme gimme gimme": Automatischer Test stolpert über Easter Egg im man-Tool

Information von Penny.Cilin vor 8 StundenHumor (lol)6 Kommentare

Interessant, was man so alles als Easter Egg implementiert. Ist schon wieder Ostern? "gimme gimme gimme": Automatischer Test stolpert ...

MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 1 TagMikroTik RouterOS8 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 1 TagSicherheit1 Kommentar

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Heiß diskutierte Inhalte
Windows Server
RDP macht Server schneller???
Frage von JaniDJWindows Server17 Kommentare

Hallo Community, wir betrieben seit geraumer Zeit diverse virtuelle Maschinen und Server mit Windows Server 2012. Leider haben wir ...

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Frage von AkcentWindows 1015 Kommentare

Hallo, habe hier einen Windows 10 Rechner der von einem User umgefallen wurde (Beine übers Knie, an den PC ...

Windows 10
Bitlocker nach Verschlüsselung nicht mehr aufrufbar!
gelöst Frage von alexlazaWindows 1013 Kommentare

Hallo, ich besitze ein HP ZBook 17 G4 mit einem Windows 10 Pro Betriebssystem. Bei diesem Problem handelt sich, ...

Batch & Shell
Neuste Datei via PowerShell kopieren
gelöst Frage von kaiuwe28Batch & Shell11 Kommentare

Hallo zusammen, ich hatte mir mit Hilfe der Suche im Forum einen kleinen Code von colinardo rausgesucht und versucht ...