.TXT Datei mit Bat Datei schließen?
Ich Möchte eine txt Datei mit einer bat Datei schließen. mit den ganzen kill befehlen die im Internet stehen funktioniert es nicht
2 Antworten
TXT schließen, oder die notepad.exe schließen?
Letzteres geht, musst bloß die Prozess-ID finden und dann killen. Beides geht mit Batch, ist bloß ziemlich umständlich, die PID automatisch auszulesen.
Die TXT schließen bzw. eine von einem unbekannten Prozess gesperrte TXT-Datei zu entsperren ist nicht ganz so einfach und über Batch vermutlich nicht möglich. Eventuell kann Powershell sowas in der Art, ansonsten kann Powershell alles, was auch .NET kann, also sehr viel, nur sehr umständlich.
PID suchen geht mit dem tasklist-Befehl, der kann auch filtern und zusätzlich noch Infos wie den Fenster-Titel ausgeben.
Das musst Du dann allerdings in Batch alles selber analysieren, ich als Softwareentwickler empfinde die Textverarbeitung in Batch als Strafe :D
Prozess beenden geht dann mit taskkill, dazu die PID angeben und /F, damit der Prozess ohne Rückfragen beendet wird.
Doch, mit den Kill befehlen geht es sehr wohl ... Du musst nicht die txt Datei versuchen zu killen, sondern den Editor, der diese geladen hat
@FaTech weiß ich nicht.mache das mit dem standart windows editor
weiß ich nicht mache das mit dem standart windows editor