Tôi có một kịch bản shell Unix mà sẽ giết bất kỳ quá trình đó được truy cập vào một thư mục:của Windows batch tương đương với "fuser -k <folder>"
fuser -k ..\logs\*
Có một tập lệnh batch của Windows tương đương với điều này? Tôi biết TASKKILL nhưng tôi không chắc chắn nếu nó sẽ làm những gì tôi cần. Có ai biết nếu điều này là có thể với Windows shell?
Cảm ơn nhận xét. Nó cần phải được thực hiện hoàn toàn trong Windows shell mà không có các công cụ khác vì tôi cần triển khai nó cho nhiều máy mà tôi không thể cài đặt. Tôi không nghĩ rằng nó có thể với vỏ chỉ đơn giản, vì vậy tôi sẽ phải thuyết phục nhóm của tôi để cài đặt một cái gì đó như thế này trên máy. – Matt
@Matt: Lưu ý rằng Handle (và bất kỳ công cụ nào khác có thể thực hiện việc này) phải chạy với quyền quản trị. – Jon