W systemie Windows, jeśli utworzysz folder na pulpicie (itp.) Zwany „zestawem roboczym” (lub czymkolwiek), możesz przeciągnąć skrót do pliku (ów) do tego folderu, zamiast przeciągać je do notatnika ++.
Następnie możesz otworzyć je normalnie, używając pliku & gt; otwórz okno dialogowe: notatnik otworzy cel skrótu. W ten sposób możesz otworzyć wiele plików w jednej operacji.
Możesz także kliknąć prawym przyciskiem myszy skrót w eksploratorze i „otworzyć za pomocą & gt; notatnika ++”, ale spowoduje to otwarcie tylko jednego pliku, a nie grupy, którą mógłbyś wybrać.
Zauważ, że jeśli użyjesz „wyślij do”, zamiast „otwórz za pomocą” otworzy się sam skrót, który jest plikiem binarnym, a nie tym, co chcesz.
Możesz także zapisać „sesję” w „menu plików”. Spowoduje to utworzenie pliku xml, który zawiera aktualnie otwarte pliki, a także ustawienia rzutni itp., Można przeładować sesję lub otworzyć i przeanalizować plik sesji, aby wyodrębnić nazwy plików.
Ponownie w przypadku okien, jeśli skryptujesz wybór pliku, możesz użyć vbs do utworzenia skrótów:
set objWSHShell = CreateObject("WScript.Shell")
' command line arguments
' TODO: error checking
sShortcut = objWSHShell.ExpandEnvironmentStrings(WScript.Arguments.Item(0))
sTargetPath = objWSHShell.ExpandEnvironmentStrings(WScript.Arguments.Item(1))
set objSC = objWSHShell.CreateShortcut(sShortcut)
objSC.TargetPath = sTargetPath
objSC.Save
Uwaga argument 0 będzie ścieżką nazwy skrótu, a argument 1 będzie celem skrótu (nazwa pliku). Można to nazwać za pomocą:
cscript create_shortcut.vbs %1 %2