Skojarz identyfikator URI z programem

1

Jak ręcznie powiązać niestandardowy uri z programem?

W tym przypadku chciałbym zrobić mapę rdp:// do mstsc. Zgaduję, że musiałbym też trochę popracować, żeby powiedzieć, jak analizować uri.

Na przykład....

rdp://domain\myusername@mycomputer:23498

Otworzyłoby połączenie rdp z mycomputer na porcie 23498 z nazwą użytkownika domain\myusername. Właściwie patrząc na dokumentację mstsc wygląda na to, że nie mogę podać nazwy użytkownika, więc musiałbym ją odrzucić.

Dave
źródło
Jakiej przeglądarki potrzebujesz do mapowania URI?
whitequark
wolałbym w powłoce ... więc mógłbym wpisać uri w pasku startowym i to zadziałałoby
Dave

Odpowiedzi:

3

Sprawdź to Artykuł MSDN .

Problem polega na tym, że Internet Explorer (lub jakikolwiek inny użytkownik) może przekazać pełny URI do aplikacji zagranicznej, a nie podzielić go przez dowolne części (oczywiście). Więc prawdopodobnie musisz utworzyć dla niego jakiś program obsługi. Gdyby to był jakiś system POSIX sed | xargs ale nie wiem, czy są jakieś funkcje w plikach wsadowych MS, które umożliwiają podobne przetwarzanie tekstu.

whitequark
źródło
1
niesamowite, w komentarzach linku znajduje się program codeplex.com/CustomURL robi dokładnie to, czego potrzebuję, analizuje uri i może uzyskać dostęp do części, których potrzebujesz, nawet ma przykład użycia mstsc.exe
Dave