Wybierz pełną nazwę pliku podczas zmiany nazwy w systemie Windows

19

Czy ktoś wie, czy można zmienić ustawienie, aby pełna nazwa pliku była wybierana podczas zmiany nazwy pliku w nowszych wersjach systemu Windows? (tj. aby dopasować zachowanie w systemie Windows XP).

Obecnie nie wybiera rozszerzenia, więc muszę to zrobić ręcznie.

John Siable
źródło
Tak, ja też ... To była mile widziana i długo spóźniona funkcja, ale wiedziałeś, że kiedy zostanie wdrożony, ktoś będzie tęsknił za „dobrymi starymi dniami” ... W rzadkich przypadkach, kiedy zmieniasz rozszerzenie, czy to zbyt duży problem, aby nacisnąć CTRL-A (lub użyć myszy)?
CJM
@heavyd - Nie jestem pewien, czy konieczne było przekonwertowanie pisowni słowa „zachowanie” z angielskiego na angielski na angielski.
ChrisF,
7
Właściwie zmieniam nazwy rozszerzeń przez cały czas w pracy (tj. Pracując z wieloma kopiami pliku, .bak, .bakorig, .bakphase2 itp.), Więc mogę pracować z wieloma wersjami plików zautomatyzowanymi procesami i pozwolić procesowi pobrać tylko wersję Obecnie testuję.
BBlake
3
Jestem programistą i zasadniczo spędzam dużo czasu na zmianie nazw plików - w szczególności zmieniając rozszerzenie lub kopiując nazwę pliku (naciskając F2, a następnie Ctrl-C). Zgadzam się, że jest to dobra funkcja dla większości użytkowników, ale w moim przypadku stanowi to większą przeszkodę.
John Sably
1
Chciałem zrobić coś przeciwnego, czyli zmienić nazwy plików w WinXP, takich jak Win7, a odpowiedzi mogą być dla Ciebie przydatne: superuser.com/questions/102104/...
Mehper C. Palavuzlar

Odpowiedzi:

10

Cóż, jasne, jeśli chcesz iść na stronę trzecią.

#IfWinActive, ahk_class CabinetWClass
F2::Send {F2}^a
#IfWinActive

W języku skryptowym AutoHotKey . Jeśli z jakiegoś powodu nie chcesz / nie możesz zainstalować autohotkey, daj mi krzyk w komentarzach, a ja skompiluję skrypt zawierający ten skrypt, aby mógł działać samodzielnie (i nie powinien mieć żadnych takich wymagań) jako .net)

Phoshi
źródło
Dzięki za radę - to załatwia sprawę. Jestem pewien, że AutoHotKey przydałby się również w rozwiązaniu wielu innych problemów!
John Sably
1
@Jan; Autohotkey jest czymś, co uwielbiam bez zastrzeżeń. Jestem całkiem pewien, że niewiele jest w stanie zrobić.
Phoshi
1
Świetna poprawka! Co ciekawe, to wybiera pełną nazwę pliku, ale pozostawia kursor tuż przed samym rozszerzeniem. Możesz zrobić „koniec” przed „control + A”, aby umieścić kursor na końcu jako pierwszy. Nie jestem pewien, czy będę tego potrzebować, ale cieszę się, że mogę to naprawić!
rocketmonkeys
Tak, zmień drugi wiersz, aby F2::Send {F2}{Home}^aupewnić się, że kursor znajduje się na początku nazwy pliku.
roryhewitt,
Właśnie wypróbowałem Autohotkeyi ten skrypt na Windows 10 64-bit ... i jest całkowicie niesamowity! Wszystkim początkującym należy polecić przeczytanie „Samouczka (szybki start)”.
AlainD
2

Wystarczy wpisać Ctrl+ a-, aby zaznaczyć cały tekst w polu - przed wpisaniem nowej nazwy pliku.

To praktycznie żadna dodatkowa praca, ponieważ już będziesz musiał coś wpisać.

Joseph Hansen
źródło
Nie działa na plikach znajdujących się na pulpicie! [Windows.7.Ultimate.x64.May.2016]
Dr.jacky
@ Mr.Hyde upewnij się, że używasz przycisku sterowania i że Caps Lock jest wyłączony. Chociaż nie mam systemu Windows 7, więc nie jestem pewien, czy będzie działał na plikach na pulpicie, jak mówisz, ale kombinacja kontroli + klawiatury oznaczała „zaznacz wszystko” w prawie każdej wersji prawie każdego głównego systemu operacyjnego przez 20 lat.
Joseph Hansen