Да, ваша правда, все так и оказалось со строкой в Eraser'e.
Но теперь другая проблема. Вот код ползовательской команды, привязаной на Alt+Del:
Code: | [em_wipe]
button=%COMMANDER_PATH%\Utils\Eraser\Eraserl.exe
cmd=""%COMMANDER_PATH%\Utils\Eraser\Eraserl.exe""
path=%COMMANDER_PATH%\Utils\Eraser\
menu=Eraser
param=-file "%S" -method DoD -resultsonerror |
Если оставить %S, то передается имя файла без кавычек. Если же файлов несколько, то выдается ошибка в синтаксисе команды.
Если же ставить %L, тоже ничего не удаляется, хотя окно процесса удаления мелькает. При этом ссылается на файлы типа "%Temp%\%прозвольное_имя%.TMP", где %Temp% - каталог для временных файлов.
P. S. Для одного файла работает сочетание %P%S, но ведь нужно и несколько сразу удалять, а тогда выходит ошибка |