วิธีปลดล็อกไฟล์โดยไม่ทำลายกระบวนการที่เกี่ยวข้อง


9

ขณะนี้ฉันใช้ OpenedFilesView สำหรับการควบคุมไฟล์ แต่มันเป็น windows ฉันต้องการแอปพลิเคชันคอนโซลสำหรับกระบวนการสร้างอัตโนมัติ ฉันต้องการบางอย่างเช่นรหัสต่อไปนี้

unlockfile file.txt

คำตอบ:


5

เครื่องมือที่ฉันเลือกใช้สำหรับสถานการณ์นี้คือ LockHunter

นอกจากนี้ยังมีอินเตอร์เฟสบรรทัดคำสั่งเพิ่มเติมนอกเหนือจาก GUI มันทำงานได้กับ Windows 7 รุ่น x68 และ x64

http://lockhunter.com/manual.htm

โชคดี!


5

เครื่องมือ Microsoft / Sysinternals เครื่องมือHandle.exeสามารถปลดล็อกไฟล์:

handle.exe -c 0x38 -p 1234

คุณอาจต้องการเปิดใช้งานอัตโนมัติเป็นครั้งแรกเพื่อค้นหาประเพณีของ app.exe

handle.exe \Path\to\app.exe

จากนั้นคุณจะต้องตีความผลลัพธ์เพื่อให้ได้หมายเลขอ้างอิงและรหัสกระบวนการที่จะส่งผ่านไปยังคำสั่งแรก

อย่าถูกเตือนว่าการปิดที่จับด้านหลังของแอพพลิเคชั่นอาจทำให้เกิดความไม่มั่นคงในแอพพลิเคชั่นที่เปิดที่จับ


3
IMHO, handle.exe สามารถปิดไฟล์ได้โดยจัดการเท่านั้น แต่ฉันต้องการปิดไฟล์ด้วยชื่อไฟล์
MajidTaheri

2

เพื่อเติมเต็มคำตอบเกี่ยวกับ handle.exe

Sysinternals Process Explorerมี GUI พร้อมฟังก์ชันการทำงานที่เหมือนกัน: ค้นหาหมายเลขอ้างอิงตามรูปแบบรายการกระบวนการจัดการปิดรายการใด ๆ


1
ฉันติดตั้งแล้วดังนั้นเคล็ดลับนี้ช่วยฉันจากการดาวน์โหลดสิ่งพิเศษ ขอบคุณ!
DOOManiac

คำถามและคำตอบที่คล้ายกันพร้อมรายละเอียดเพิ่มเติม: คุณจะพบกระบวนการที่มีไฟล์เปิดอยู่ใน Windows ได้อย่างไร?
Vadzim
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.