Na platformie Windows większość dużych aplikacji jest dostarczana z własnym instalatorem, który konfiguruje foldery poniżej C:\Program Files, być może w niektórych innych miejscach i być może dodaje klucze rejestru itp.
Ale wciąż istnieje wiele narzędzi, które składają się tylko z, .exea może również z READMEjednego .dlllub dwóch.
Jak mam zainstalować takie narzędzia? Bezpośrednio C:\Program Files? Wszystko w jednym podfolderze pod C:\Program Files? Gdzieś pod C:\Users\Me? Gdzieś zupełnie inaczej?
A może różne podejścia do narzędzi tylko .exez tymi, które mają również inne pliki, a może tylko te z .dlls muszą być traktowane inaczej ...
Czy istnieje jakikolwiek standardowy zaakceptowany sposób? „Najlepsza praktyka”? Jeśli odpowiedź zależy od wersji systemu Windows, korzystam z systemu Windows 7.
W szczególności to, co może uderzyć ludzi jako oczywistą odpowiedź, wydaje się mieć pewien haczyk:
Próbowałem ręcznie utworzyć nowe podfoldery pod C:\Program Files. Właściwie myślałem, że już to zrobiłem, ale Windows wyświetla okno dialogowe Odmowa dostępu do folderu docelowego . To spowodowało, że pomyślałem dwa razy, zamiast ślepo kliknąć Kontynuuj .

Zakładając, że w ciągu wielu lat stawały temu przeciw sobie większe umysły niż moje, chciałbym zapytać społeczność, czy przyjęto jakąś „najlepszą praktykę”.
C:\Program Filesinnym miejscu i podam informacje na temat potencjalnej bariery dla C:\Program Filesbycia oczywistym rozwiązaniem.