Bywa, że chcesz, żeby w menu Windows pojawiła się nowa pozycja, której program instalacyjny sam z siebie nie zainstalował. W końcu menu, to tylko zbiór skrótów do programów, wydaje się więc, że powinno być możliwe dodanie tam czegokolwiek. I rzeczywiście!
Menu można modyfikować globalnie dla wszystkich użytkowników komputera poprzez modyfikacje w
1 |
C:\ProgramData\Microsoft\Windows\Start Menu |
Jeśli masz problem ze znalezieniem tego miejsca, albo w następnych wersjach Microsoft miałby je umieścić gdzie indziej, to można sprawdzić lokalizację menu z PowerShella:
1 |
[Environment]::GetFolderPath('CommonStartMenu') |
a korzystając z komendy:
1 |
ii "$([Environment]::GetFolderPath('CommonStartMenu'))" |
można ten folder od razu otworzyć w windows explorer!
Menu dla użytkownika znajduje się w katalogu:
1 |
C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu |
Ścieżka do tego katalogu może być zwrócona przez polecenie PowerShell:
1 |
[Environment]::GetFolderPath('StartMenu') |
a folder otworzysz w Windows Explorer korzystając z:
1 |
ii "$([Environment]::GetFolderPath('StartMenu'))" |
Teraz pozostaje tylko umieszczać w tych katalogach podkatalogi, skróty do programów, a menu Windows będzie te zmiany prezentować.