"Спасибо" не булькает, оценочки не забываем. И побольше, побольше!
K>Только без L впереди (так не компилило — это видно для Unicode проектов).
Да.
K>А что означают эти две косые впереди?
Не понял, что имелось в виду. \\?\ — это стандартный префикс имён для подсистемы Win32, указывается в случае, если Win32-приложение хочет использовать Native-имена. Если же недоумение вызвано удвоением косых черт, то думаю что всё таки стоит немного подучить язык.
как for (cmd) читает содержимое папок и томов
От:
Аноним
Дата:
19.05.09 20:49
Оценка:
Всем здрям!
Вот такой скриптик (на языке сценариев Win) читает всё содержимое указанной папки:
for /R G:\Work\ %%i in (*) do @echo %%i
Он даже читает содержимое теневых томов, если вместо G:\Work\ подставить например такое имя \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy3\.
Интересует какие Api использует этот скрипт для чтения? Т.е. мне это надо реализовать самому.
Здравствуйте, x64, Вы писали:
x64>Не понял, что имелось в виду. \\?\ — это стандартный префикс имён для подсистемы Win32, указывается в случае, если Win32-приложение хочет использовать Native-имена. Если же недоумение вызвано удвоением косых черт, то думаю что всё таки стоит немного подучить язык.