Я попробовал Unlocker 1.9.1, но он не работает правильно для меня в Windows7 (нормально работал в Windows XP), а также я попытался LockHunter 2.0.2.103 x64 и сообщил об ошибке, но .... LockHunter фактически разблокирует файл из графического интерфейса, но не из командной строки.
Поэтому я хочу использовать handle.exe от SysInternals, чтобы разблокировать один файл "TestPro.log". Я знаю абсолютный путь, если это поможет. Я могу перечислить и все процессы, которые заблокировали файл, выполнив
C:\Windows\system32>c:\edutester\progs\handle testpro.log
java.exe pid: 2120 type: File 338: C:\Users\Public\TestPro
\TestPro Automation Framework\Logs\TestPro.log
java.exe pid: 1004 type: File 934: C:\Users\Public\TestPro
\TestPro Automation Framework\Logs\TestPro.log
Что мне нужно знать, как автоматически разблокировать файл, используя вышеуказанную информацию из командной строки . Вмешательство пользователя невозможно.
- Windows 7 64bit
- Microsoft Windows [Версия 6.1.7601]
источник
('handle.exe was unexpected at this time.
я думаю, чтоin
раньше не хватало('handle.exe was unexpected at this time.
Но тогда%%J contains
: `так что это не правильный аргумент для handle.exe%%I
и%%J
перепутал, и нам нужно двоеточие в качестве разделителя. Попробуйте это и посмотрите, как это происходит.runas
не работает для меня в этом случае.https://technet.microsoft.com/en-us/sysinternals/handle.aspx
ТЕСТ И ДИСПЛЕЙ:
ВЫПОЛНИТЬ:
ВЫПОЛНИТЬ И ТАСККИЛЛ:
источник
Выполнение из контекстного меню без bat-файла. 1) Поместите файл handle64.exe в C: \ Windows. 2) Создать и выполнить рег скрипт
источник