Autor Beitrag
hibbert
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1007

WinServer2003, Win XP, Linux
D6 Pers, D05
BeitragVerfasst: Mi 03.12.03 21:54 
Hi,
wie kann ich die Endung einer Datei, mit hilfe von Delphi, ausblenden. So dass dann im Explorer nicht mehr "Project1.exe" sondern nur noch "Project1" steht?

thx hibbert

_________________
I kunnen väl svara endast ja eller nej
Om i viljen eller nej
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 04.12.03 02:41 
Mit Delphi gar nicht. Das einzigste, was du machen kannst ist den dafür zuständigen Schlüssel in der Regsitry ändern. Aber davon würde ich abraten. Jedes Programm, was mir vorschreibt, wie meine Bnutzereinstellungen auszusehen haben, fliegt gnadenlos runter und der Programmierer kommt auf die Rote Liste. :evil:

Warum willst du das überhaupt machen? Der einzigste Grund der mir einfällt, ist kein guter. :roll:
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Do 04.12.03 11:20 
Titel: Na ja
Hallo!

@Luckie: Wie wäre es mit einem Systemkonfigurationsprogramm, wie z.B. TweakUI? Sowas progge ich nämlich gerade und da ist es durchaus sinnvoll, wenn der Benutzer (!) die Einstellungen ändern kann... :wink:
(Auch wenn man natürlich so auch versuchen kann einen eigenen Virus zu tarnen, der das Icon einer Textdatei hat...)


Und zu der Registry-Einstellung:
Für diese Explorer-spezifischen Einstellungen siehst Du am besten mal unter
HKEY_CURRENT_USER\Software\Microsoft\CurrentVersion\Explorer
nach. Eventuell auch genauso unter HKEY_LOCAL_MACHINE.

Ach so, und sichere lieber vor Spielereien die Registry, das hat mir machen Ärger erspart...

MfG,
S.J.
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 04.12.03 14:16 
Titel: Re: Na ja
jaenicke hat folgendes geschrieben:
(Auch wenn man natürlich so auch versuchen kann einen eigenen Virus zu tarnen, der das Icon einer Textdatei hat...)

Durch das Weglassen der echten Dateiendung ändert sich das Symbol aber nicht. Dazu müsstest du an anderer Stelle in die Registry eingreifen, und das würde dann doch auffallen, wenn alle EXE-Dateien plötzlich das Symbol von Textdateien haben.
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Do 04.12.03 14:22 
Titel: Bitte?
Hallo!

MathiasSimmack hat folgendes geschrieben:
Zitat:

Durch das Weglassen der echten Dateiendung ändert sich das Symbol aber nicht. Dazu müsstest du an anderer Stelle in die Registry eingreifen, und das würde dann doch auffallen, wenn alle EXE-Dateien plötzlich das Symbol von Textdateien haben.


Wie?
Seit wann kann ich nicht das Icon meiner Anwendung ändern???

Ich muss doch bloß meinem Virus in Delphi das Icon von Textdateien verpassen und dann auf dem Endrechner die Endungen ausblenden lassen...

(Was ich, als Scherz natürlich..., auch schon mal bei einem Freund gemacht habe, der dann die "Textdatei" öffnen wollte!)

Gruß,
S.J.
hibbert Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1007

WinServer2003, Win XP, Linux
D6 Pers, D05
BeitragVerfasst: Do 04.12.03 15:32 
Titel: Re: Na ja
@ Luckie:
Keine angst, der Benutzer kann diese Eigenschaft auswählen, denn manche mögen es halt lieber, wenn diese 4 Zeichen wegfallen...
(Ich soll nämlich ein kleines Tool für n' kumpel aus meiner Klasse machen...)

jaenicke hat folgendes geschrieben:

Und zu der Registry-Einstellung:
Für diese Explorer-spezifischen Einstellungen siehst Du am besten mal unter
HKEY_CURRENT_USER\Software\Microsoft\CurrentVersion\Explorer
nach. Eventuell auch genauso unter HKEY_LOCAL_MACHINE.

Gut, diese Einträge existieren nicht bei mir, außer wenn ich unter
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer nachschaue.

Also welche Reg.-Einträge muss ich nun genau verändern?

thx hibbert

_________________
I kunnen väl svara endast ja eller nej
Om i viljen eller nej
himitsu
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 40



BeitragVerfasst: Fr 05.12.03 23:07 
Titel: Re: Na ja
MathiasSimmack hat folgendes geschrieben:
Durch das Weglassen der echten Dateiendung ändert sich das Symbol aber nicht. Dazu müsstest du an anderer Stelle in die Registry eingreifen, und das würde dann doch auffallen, wenn alle EXE-Dateien plötzlich das Symbol von Textdateien haben.

OK bist hier stimmt es ja noch.

Es ist aber möglich 'ne neue Endung zu registrieren.
z.B. ".virus" mit den Eigenschaften einer EXE und dem Icon einer TEXTDATEI.

_________________
warum einfach wenn's auch kompliziert geht
schreib wie du willst und halt dich an keine standards
himitsu
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 40



BeitragVerfasst: Fr 05.12.03 23:14 
Titel: Re: Na ja
himitsu hat folgendes geschrieben:
MathiasSimmack hat folgendes geschrieben:
Durch das Weglassen der echten Dateiendung ändert sich das Symbol aber nicht. Dazu müsstest du an anderer Stelle in die Registry eingreifen, und das würde dann doch auffallen, wenn alle EXE-Dateien plötzlich das Symbol von Textdateien haben.

OK bist hier stimmt es ja noch.

Es ist aber möglich 'ne neue Endung zu registrieren.
z.B. ".virus" mit den Eigenschaften einer EXE und dem Icon einer TEXTDATEI.


[ADD]
Einfacher ist es aber das Icon einer Textdatei als Anwendungsicon in die Exe einzubinden.

_________________
warum einfach wenn's auch kompliziert geht
schreib wie du willst und halt dich an keine standards