Wählen Sie beim Umbenennen unter Windows den vollständigen Dateinamen

19

Weiß jemand, ob es möglich ist, eine Einstellung so zu ändern, dass der vollständige Dateiname ausgewählt wird, wenn Sie eine Datei in neueren Windows-Versionen umbenennen? (dh um das Verhalten in Windows XP anzupassen).

Derzeit wird die Erweiterung nicht ausgewählt, daher muss ich sie manuell ausführen.

John Sibly
quelle
Ja, so war ich ... Es war eine willkommene und längst überfällige Funktion, aber Sie wussten, dass einmal implementiert wurde, dass sich jemand nach den "guten alten Tagen" sehnen würde ... In den seltenen Fällen, in denen Sie die Erweiterung ändern, Ist es zu schwierig, STRG-A zu drücken (oder die Maus zu benutzen)?
CJM
@heavyd - Ich bin nicht sicher, ob es notwendig war, die Schreibweise von "Verhalten" von britischem Englisch in US-Englisch umzuwandeln.
ChrisF
7
Tatsächlich benenne ich Erweiterungen bei der Arbeit ständig um (dh ich arbeite mit mehreren Kopien einer Datei, .bak, .bakorig, .bakphase2 usw.), damit ich mit mehreren Dateiversionen mit automatisierten Prozessen arbeiten kann und der Prozess nur die Version abholt Ich teste gerade.
BBlake
3
Ich bin ein Entwickler und verbringe im Grunde viel Zeit damit, Dateien umzubenennen, insbesondere die Erweiterung zu ändern oder den Dateinamen zu kopieren (indem ich F2 und dann Strg-C drücke). Ich bin damit einverstanden, dass es für die meisten Benutzer eine gute Funktion ist, aber in meinem Fall eher ein Hindernis.
John Sibly
1
Ich wollte das Gegenteil tun, die Dateien in WinXP wie Win7 umbenennen ist, und die Antworten können Ihnen nützlich sein: superuser.com/questions/102104/...
Mehper C. Palavuzlar

Antworten:

10

Na klar, wenn Sie bereit sind, sich an Dritte zu wenden.

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

In der AutoHotKey- Skriptsprache. Wenn Sie aus irgendeinem Grund autohotkey nicht installieren möchten / können, rufen Sie mich in den Kommentaren auf und ich werde ein Skript kompilieren, das dieses Skript enthält, damit es selbstständig ausgeführt werden kann (und keine Anforderungen wie z als .net)

Phoshi
quelle
Danke für den Rat - das macht den Trick. Ich bin mir sicher, dass AutoHotKey auch bei der Lösung einer Reihe anderer Probleme nützlich sein kann!
John Sibly
1
@John; Autohotkey ist etwas, das ich vorbehaltlos liebe. Ich bin mir ziemlich sicher, dass es sehr wenig gibt, was es nicht kann.
Phoshi
1
Großartige Lösung! Interessanterweise wählt dies den vollständigen Dateinamen aus, lässt den Cursor jedoch direkt vor der Erweiterung. Sie können "end" vor "control + A" eingeben, damit der Cursor zuerst am Ende steht. Ich bin mir nicht sicher, ob ich das brauche, bin aber froh, dass ich dieses Update habe!
Rocketmonkeys
Ändern Sie die zweite Zeile in, F2::Send {F2}{Home}^aum sicherzustellen, dass sich der Cursor am Anfang des Dateinamens befindet.
Roryhewitt
Gerade ausprobiert Autohotkeyund dieses Skript unter Windows 10 64-Bit ... und es ist total genial! Komplette Neulinge sollten angewiesen werden, das "Tutorial (Schnellstart)" zu lesen.
AlainD
2

Geben Sie einfach Ctrl+ a- ein, um den gesamten Text im Feld auszuwählen - bevor Sie einen neuen Dateinamen eingeben.

Dies ist praktisch keine zusätzliche Arbeit, da Sie bereits etwas eingeben müssen.

Joseph Hansen
quelle
Arbeitet nicht an Dateien auf dem Desktop! [Windows.7.Ultimate.x64.May.2016]
Dr.jacky
@ Mr.Hyde Vergewissern Sie sich, dass Sie die Steuertaste verwenden und die Feststelltaste deaktiviert ist. Obwohl ich Windows 7 nicht besitze, bin ich mir nicht sicher, dass es auf Dateien auf dem Desktop funktioniert, wie Sie sagen, aber das Steuerelement + eine Tastaturkombination haben in fast jeder Version von fast jedem wichtigen Betriebssystem "Alles auswählen" bedeutet seit 20 jahren.
Joseph Hansen