Odpowiedzi:
Jeśli użyjesz podwójnego cudzysłowu wokół „długich nazw plików.lnk” i masz uprawnienia, zostanie ono wykonane. Cytaty są potrzebne, gdy w LFN istnieją spacje.
Np. "C:\Users\Sunny\Start Menu\Programs\XBMC\xbmc.lnk"
Otwiera XBMC . To samo dotyczy pola UruchomWin + R "path and filename.lnk"
,Enter
START filename.lnk
powinien załatwić sprawę
Dopóki nie ma pliku exe o takiej samej nazwie jak skrót, możesz pominąć plik .lnk, więc po prostu START filename
Powyższe rozwiązania nie działały dla mnie w 2017 roku, więc trochę eksperymentowałem.
Okazuje się, że Windows (co najmniej 10) rozróżnia skróty prowadzące do ścieżki lokalnej i skróty będące adresem URL. Znalazłem to
.lnk
.url
Zatem skrót do /superuser//
miałby przyrostek, .url
podczas gdy skrót do C:\Windows
lub do specjalnych miejsc, takich jak, Control Panel
miałby przyrostek .lnk
.
Jeśli chcesz wykonać skrót, po prostu wpisz shortcut.suffix
w wierszu polecenia cmd gdzie .suffix
jest przyrostek zgodnie z powyższą regułą. Najpierw musisz cd
przejść do folderu zawierającego skrót lub podać pełną ścieżkę do pliku. W Twoim przypadku
%userprofile%\Desktop\shortcut.suffix
wpisane w oknie dialogowym uruchamiania (wywołanym przez Win + R
) lub w poleceniu cmd załatwi sprawę.
Windows i jego niedogodności.
Najpierw znajdź lokalizację skrótu, od którego uruchamiasz powłokę cmd.exe. Kliknij skrót prawym przyciskiem myszy i wybierz „Właściwości”. Spójrz na kartę „Ogólne” i skopiuj wartość „Lokalizacja:”.
Użyj skrótu, aby uruchomić okno resetowania.
START "" "C:\Users\lit\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu\cmd.exe.lnk" /K CD /D "%CD%" & EXIT