Чтобы понять% L, вам нужно понять, какая программа будет выполнять чтение из реестра.
В этом случае глаголы, указанные в `HKCR.ext \ shell * ', читаются и обрабатываются explorer.exe при запуске программ, связанных с расширениями.
Похоже, нет окончательного списка того, что ищет проводник при создании командной строки. Однако% L сообщает исследователю, что программа, которую она запускает, примет длинную форму имени файла в командной строке. и длинные имена файлов могут содержать пробелы.
Именно поэтому программы, которые принимают длинные имена файлов в командной строке, должны иметь возможность обрабатывать пробелы - проводник делает это сам, используя ',' в качестве разделителя командной строки или позволяя включать имена файлов в командной строке в кавычках.