Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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
GELÖST

Taskkill nur wenn Prozess gestartet ist

Frage Entwicklung Batch & Shell

Mitglied: hurz123

hurz123 (Level 1) - Jetzt verbinden

21.09.2011 um 15:36 Uhr, 4551 Aufrufe, 4 Kommentare

Danke im Voraus

Hallo zusammen

Ich möchte ein bestimmten Prozess immer dann beenden, sobald er gestartet wird.
Vorab: Bin ein Batch-Nullinger!

taskkill /im hurz.exe /f


Was muss ich noch hinzufügen um die hurz.exe nur dann zu killen wenn sie gestartet wird?
Ruf ich diese Batch-Datei dann ständig auf?

Danke im Voraus für Eure Antworten.

lg
Mitglied: DerWoWusste
21.09.2011 um 15:42 Uhr
moin.

Falls es nicht geht (was naheliegender wäre) den Start schon zu unterbinden (NTFS-Rechte der .exe anpassen), könntest Du einen eventgetriggerten Task nutzen.
1) NTFS-Objektüberwachung auf dem System einschalten
2)Überwachung für die hurz.exe einschalten
3)hurz einmal starten und dann im erzeugten Eventeintrag im Sicherheitsprotokoll einen Task anheften (vorausgesetzt, Du hast Vista oder win7 oder eine Serverversion der Selbigen, sonst nimm eventtriggers.exe), der Deine Killerbatch startet
Bitte warten ..
Mitglied: Friemler
21.09.2011 um 17:22 Uhr
Hallo hurz123,

unter XP Professional und den Vista/Win7-Versionen oberhalb der Home-Versionen kann über die Lokale Sicherheitsrichtlinie das Starten von bestimmten Programmen verhindert werden:

Start -> Ausführen -> secpol.msc -> Richtlinien für Softwareeinschränkung

Wenn diese Ansicht noch nie geöffnet wurde, enthält der rechte Fensterbereich keine Einträge. Dann im Menü Aktionen -> Zusätzliche Regeln auswählen. Es werden dann einige Standardeinträge erzeugt, u.a. ein "Verzeichnis" Zusätzliche Regeln.

Rechtsklick auf Zusätzliche Regeln -> Neue Pfadregel

In der erscheinenden Dialogbox kann über den Durchsuchen-Button ein Programm ausgewählt werden. Die Einstellung unter Sicherheitsstufe auf Nicht erlaubt lassen (Programm darf nicht ausgeführt werden). Mit OK bestätigen, fertig.

Das ganze muss unter einem Konto mit Adminrechten ausgeführt werden.

Gruß
Friemler
Bitte warten ..
Mitglied: hurz123
22.09.2011 um 08:07 Uhr
Perfekt! DANKE Friemler

Danke auch an DerWoWusste.
Bitte warten ..
Mitglied: DerWoWusste
22.09.2011 um 11:03 Uhr
Moin.

Nichts gegen Friemlers Plan, aber der hat auch Nebenwirkungen: er frisst Performance. Bei jedem Start einer beliebigen Anwendung prüft er nun, ob diese erlaubt ist - dies macht er bei NTFS nicht.
Bitte warten ..
Ähnliche Inhalte
Windows 7
Wie kann ich das beenden eines Prozesses Protokollieren? (7)

Frage von Scroller zum Thema Windows 7 ...

Batch & Shell
VBScript startet exeDatei als Prozess (8)

Frage von curbal zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch: CPU-Auslastung eines Prozesses auslesen und als Variable definieren (3)

Frage von tralveller zum Thema Batch & Shell ...

Windows 10
gelöst Windows 10: "Wird neu gestartet" (7)

Frage von FSX2010 zum Thema Windows 10 ...

Neue Wissensbeiträge
Notebook & Zubehör

WOL bei HP Notebooks

(2)

Erfahrungsbericht von Henere zum Thema Notebook & Zubehör ...

LAN, WAN, Wireless

Neue Cisco Catalyst-Serie 9000

Information von Kuemmel zum Thema LAN, WAN, Wireless ...

Sicherheit

Millionen Euro in den Sand gesetzt?

(3)

Information von transocean zum Thema Sicherheit ...

Heiß diskutierte Inhalte
Weiterbildung
gelöst Fest angestellter Admin oder Systemhaus Admin mit Kundenbetreuung? (14)

Frage von Voiper zum Thema Weiterbildung ...

Netzwerke
Mobile Einwahl IPSec VPN von iPhone iPad T-Mobile zur Pfsense (14)

Frage von Spitzbube zum Thema Netzwerke ...

Ausbildung
Sinnvolles Einstiegsgehalt für FiSi nach der Ausbildung (13)

Frage von nutzername1 zum Thema Ausbildung ...

LAN, WAN, Wireless
Eine Netzwerkdose im Wechsel für zwei unterschiedliche Netze (12)

Frage von kartoffelesser zum Thema LAN, WAN, Wireless ...