Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Lze dávkově vypsat kam směřují odkazy *.lnk?

Prípadne môžeš použiť skriptovanie vo Windows (VBScript alebo JScript). WScript.Shell poskytuje metódu CreateShortcut, ktorá vytvorí objekt pre prístup k shortcutu. Vlastnosti WorkingDirectory a TargetPath obsahujú to, čo ťa zaujíma.

Jednoduchý príklad (uložiť ako shortcuts.js):

var wsh = new ActiveXObject("WScript.Shell");

while (!WScript.StdIn.AtEndOfStream) {
	var path = WScript.StdIn.ReadLine();
	var link = wsh.CreateShortcut(path);
	WScript.Echo(path);
	WScript.Echo(link.WorkingDirectory);
	WScript.Echo(link.TargetPath);
	WScript.Echo("---");
}

A potom môžeš spustiť:
dir *.lnk /b | cscript shortcuts.js

Ten skript si potom môžeš upraviť tak, aby robil všetko čo potrebuješ automaticky.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny