Takie liczby (ta długość, z myślnikami) nazywane są GUID. Foldery, na które patrzysz, to specjalne foldery rozpoznawane przez system Windows.
Dokumentacja: MSDN: Identyfikator znanego folderu
czy istnieje różnica w tego rodzaju nazewnictwie?
Największą, o której mogę łatwo pomyśleć, opisuje następna odpowiedź:
jaka jest zaleta podawania takich nazw zamiast pobierania?
Wielojęzykowy. Folder pobierania może być {374DE290-123F-4565-9164-39C4925E467B} na obu angielskich wersjach systemu Microsoft Windows (co prawdopodobnie jest preferowane przez Microsoft podczas tworzenia) i innych językach.
Dzięki temu, że kod opiera się na czymś takim jak 374DE290-123F-4565-9164-39C4925E467B, to obsługa wielu języków jest prostą sprawą konwersji 374DE290-123F-4565-9164-39C4925E467B na słowo „pliki do pobrania” w dowolnym języku, którego kopię Windows jest przeznaczony do użytku. Pomysł polega na tym, aby pomóc firmie Microsoft oddzielić nazwę folderu (np. „Pliki do pobrania” w języku angielskim) od logiki używanej z zachowaniami związanymi z tym folderem (głównie przy użyciu 374DE290-123F-4565-9164-39C4925E467B). Gdy programiści oddzielają takie rzeczy, funkcjonalność wielojęzyczna staje się łatwiejsza do tworzenia / obsługi.
jak skonstruować takie nazwy?
Widzieć: Microsoft Blog: Jak złożyć pracę w Microsoft