Copy as path

Windows Vista umila uzytkownikom zycie jak tylko moze. Czasem zbyt nachalnie a czasem gleboko ukrywajac naprawde przydatne funkcjonalnosci. Jedna z takich uzytecznych nowosci jest funkcja „Copy as path”. Jak podac komus (w mailu, w artykule, na stronie czy chocby w skrypcie) sciezke na przyklad do Internet Explorera? Mozna ja pracowicie wstukac. Mozna otworzyc Windows Explorer i skopiowac sciezke, wkleic tam gdzie jest potrzebna a pózniej skopiowac nazwe pliku... Mozna. W WindowsXP dzialalo to zupelnie dobrze. A w Windows Vista dziala jeszcze lepiej. Wystarczy wcisnac Shift, kliknac plik prawym przyciskiem myszy i wybrac opcje „Copy as path”. Jak ktos nie lubi GUI, moze to samo uzyskac przez Shift+F10.

Pelna sciezka do pliku jest kopiowana do schowka i moze byc wklejona wszedzie tam, gdzie jest potrzebna.
Funkcja ta zachowuje sie dosc przyjemnie, jezeli zaznaczy sie wiecej niz jeden plik. W takiej sytuacji do schowka kopiowane sa sciezki do wszystkich zaznaczonych plików, kazda w nowej linii. Fakt rozdzielania na kolejne linie jest warty zapamietania, poniewaz przy wklejaniu takich sciezek do wiersza polecen znak nowej linii nakazuje wykonanie polecenia, co zwykle nie jest zgodne z intencjami uzytkownika.

Z jednej strony warto sie cieszyc z nowej funkcjonalnosci. A z drugiej, zupelnie prywatnie nie potrafie zrozumiec, czemu Windows, obslugujac Copy&Paste na plikach, nie obsluguje CF_TEXT. Za wyjasnienie bede osobiscie wdzieczny, bo upór w tym temacie wyglada na zamierzone dzialanie wynikajace z jakiegos powaznego powodu.

Autor: Grzegorz Tworek