Seite 1 von 2

windows: "Kopie von xyz" ändern?

Verfasst: 20.08.2006 15:14
von #NULL
[nix PureBasic:]
wenn man in windows eine datei ins gleiche verzeichnis kopiert, wird dem neuen dateinamen dieses "Kopie von .." vorangestellt.
?kann man diesen default-string ändern, z.b. so, dass nur eine tilde vorangestellt wird?

Verfasst: 20.08.2006 17:24
von AND51
Ich weiß es nicht, habe aber eine alternativlösung:

Erstell doch in dem Kontextmenu einen Eigenen Eintrag, z. B. "Kopie erstellen". Wenn man da drauf klickt, erwacht dein PB-Programm, welches die gewünschten Änderungen vornimmt.

Sonst weiß ich leider nichts, außer: Du suchst in der Registry exakt nach dem String "Kopie von".

Verfasst: 20.08.2006 18:10
von #NULL
die idee mit dem pröggchen ist auf jeden fall schonmal witzig :allright:

Verfasst: 20.08.2006 18:37
von AND51
Das ist aber kein Scherz! Ich habe mir selber einen Eintrag angelegt, Name: "M5-Code ermitteln". Wenn ich mit rechts auf eine Datei klicke, dann meinen Eintrag wähle, wird mein Programm gestartet, welches mir dem MD5FileFingerprint() der Datei zurückgibt.

Die Datei oder die Dateien, die markiert sind, während dein PRogramm aufgerufen wird, werden deinem Programm als Parameter übergeben! Pro Parameterabfrage bekommst du also einen kompletten Pfad+Dateiname.

Re: windows: "Kopie von xyz" ändern?

Verfasst: 20.08.2006 18:43
von Kiffi
#NULL hat geschrieben:?kann man diesen default-string ändern, z.b. so, dass nur eine tilde vorangestellt wird?
schau Dir mal die Shell32.DLL mit einem Resource-Editor an.

Grüße ... Kiffi

Verfasst: 20.08.2006 22:05
von #NULL
@AND123
hab ich gar nicht als scherz, sondern eher als guten tipp vestanden. sowas hab ich auch schon gemacht. :allright:

@Kiffi
ich weiß leider von keinem res.-editor, den ich besäße, und ich weiß auch nicht was ich da sehen werde, aber ich werd's mal versuchen. Danke :allright:

Verfasst: 20.08.2006 22:10
von AND51
@ NULL, ist schon ok.

Der Vortei bei einem eigenen Programmwäre, das man beliebig Dateien kopieren kann. Du könntest z. B. ein Verzeichnis vorgeben, in das kopiert wird. oder deinen eigenen thread auf niedrig stellen, damit quasi im Hintergund kopiert wird, etc..

Verfasst: 20.08.2006 22:10
von mardanny71
Kein fertiger Tipp...

Aber lies Dir dass mal durch:
http://www.pcwelt.de/know-how/tipps_tri ... index.html

Den Kontextmenüeintrag kannst Du ja anders nennen.

Den String zum Ausführen musst Du noch ändern.

Einfach mal in der Konsole copy /? eingeben.

Ich denke, so wirst Du das hinkriegen. :)

grüsse an alle
mardanny71

Verfasst: 20.08.2006 22:13
von AND51
Sieh an, dieselbe Idee, wie mein Kontexteintrag, nur die Kopierengine ist die copy.exe von Windows :wink:

Verfasst: 20.08.2006 22:17
von #NULL
>>Kein fertiger Tipp...
wäre aber schonmal ein weg. danke.
mit einer *.bat ginge es ja auch ohne registry.