Czy istnieje sposób lub program do kopiowania zawartości .txt
pliku do schowka bez jego otwierania?
Teraz muszę open->ctrl+a->ctrl+c->close
. Trochę denerwujące, jeśli robisz to często.
Czy istnieje możliwy skrót do tej operacji?
Czy istnieje sposób lub program do kopiowania zawartości .txt
pliku do schowka bez jego otwierania?
Teraz muszę open->ctrl+a->ctrl+c->close
. Trochę denerwujące, jeśli robisz to często.
Czy istnieje możliwy skrót do tej operacji?
W systemie Windows jest dostępne narzędzie schowka clip.exe
.
W wierszu polecenia możesz skopiować zawartość pliku do schowka za pomocą
clip < file.txt
Będzie to przydatne, jeśli często korzystasz z wiersza polecenia. Jeśli nie, możesz dodać go do menu kontekstowego. Właśnie przetestowałem to z instrukcjami HowToGeek na Windows 7, ale musiałem trochę poprawić, zanim zacznę działać.
HowToGeek wspomniał również, że clip.exe
nie pochodzi z XP, więc musisz pobrać go z Microsoft FTP tutaj i umieścić w katalogu systemowym Windows.
Kroki:
- otwarty
regedit.exe
- Idź do
HKEY_CLASSES_ROOT/txtfile/shell
(To nie działało dla mnie, więc musiałem to podłożyćHKEY_CLASSES_ROOT/*/shell
, co powoduje, że pojawia się w KAŻDYM menu kontekstowym)- Dodaj nowy klucz zatytułowany
copytoclip
- Ustaw domyślną wartość
copytoclip
na coś takiegoCopy to Clipboard
- Pod
copytoclip
dodaj klucz o nazwiecommand
- Ustaw wartość domyślną
command
nacmd /c clip < "%1"
Teraz, gdy klikniesz plik prawym przyciskiem myszy, powinieneś zobaczyć Copy to Clipboard
opcję. Co to robi, że po kliknięciu otworzy wiersz polecenia i uruchomi clip.exe
narzędzie na wyjściu potokowym z wybranego pliku.
W przypadku systemu XP zazwyczaj używam narzędzia Send To X dostępnego w firmie Microsoft.
http://technet.microsoft.com/en-us/library/cc751394.aspx
I chociaż prawdopodobnie pójdę z odpowiedzią Jina, którą również głosowałem na Win7. Jedną z rzeczy, które uwielbiam w SendToX, jest wysyłanie do schowka jako nazwa. Prawdopodobnie uśredniłem 4 zastosowania dziennie, odkąd wyszedł z Win95.
Ponieważ chcesz skopiować tekst, po prostu przenieś zawartość do schowka.
type file.txt | clip
clip < file.txt
działa dobrze w wierszu polecenia i nie wymaga edycji rejestru, chyba że użytkownik chce dodać go do menu kontekstowego - i, ponieważ nie powiedziałeś inaczej, zakładam, że to samo dotyczy twojej odpowiedzi. OK, przyznaję, że twoja odpowiedź jest przydatna. I technicznie jest inaczej - tak jak fioletowe koło różni się od czarnego koła. To wciąż koło.