Suchen - Anwenden - Löschen Win7 x64

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
Charly
Junior Member
Junior Member
Posts: 50
Joined: 2004-05-11, 11:08 UTC

Suchen - Anwenden - Löschen Win7 x64

Post by *Charly »

Hi,

ich hoffe ich habe es nicht beim Forum durchsuchen übersehen, aber ich habe ein merkwürdiges Phänomen unter Win7 x64:
Ich habe mir beim Suchen Dialog ein Makro abgespeichert:

Suchen->Suchen in: "."
Suchen->Erweitert->"Suche nach doppelten Dateien"
Suchen->Erweitert->"gleiche Größe"
Suchen->Erweitert->"Gleicher Inhalt"

Abgespeichert unter dem Namen "Gleich"

Damit finde ich, da in der Hauptleiste integriert, mit 2 Clicks alle Dubletten in einem Verzeichnisbaum.
Die Such-Ergebnisse lasse ich mir dann mit "Anwenden" in einem Fenster zeigen.

Ich markiere dann einfach die Dateien die ich nicht mehr haben will und lösche die dann.

Unter WinXP nie ein Problem.

Seit ich Win7 x64 habe bekomme ich ich beim F8(löschen) immer ein Warnhinweis, das ich das Löschen doch bitte als Administrator machen soll. (Es ist übrigens kein besonderes Verzeichnis(weder System, User, ...)).
Das Löschen als Admin klappt dann zwar, aber wenn ich normal mit dem TC die Datei aufsuche und direkt in dem Verzeichnis lösche geht das direkt.

Bug, Feature, .. ??

Gruß,

Charly
User avatar
Dalai
Power Member
Power Member
Posts: 10002
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Ist das ein verlinktes Verzeichnis (Symlink, Hardlink, o.ä.)?

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
Charly
Junior Member
Junior Member
Posts: 50
Joined: 2004-05-11, 11:08 UTC

Post by *Charly »

Hi,

nein das ist ein ganz normales Verzeichnis.
Und wie gesagt im nicht-"Anwenden"-Fenster funktioniert es ohne Probleme.

Sollte evtl. anhand meiner Beschreibung (nicht-)nachfollziehbar sein.

Gruß,

Charly
User avatar
Charly
Junior Member
Junior Member
Posts: 50
Joined: 2004-05-11, 11:08 UTC

Post by *Charly »

Hi,

ich habe grade gesehen, es gibt die neue Version TC 7.55RC1.

Dort habe ich leider das gleiche Phänomen unter Win7 x64 beobachtet wie unter 7.50a.

So ganz glücklich bin ich ja nicht mit Win7 x64 da dort meine wichtigste Anwendung Probleme hat ( natürlich der TC ;) ) aber der neue Rechner hat u.a. 6 GB und DirectX da gibt es halt wenig Alternativen um die Hardware auszunutzen. (Außer ich habe den TC unter Linux :D ).
Aber ich bin zuversichtlich das das im Laufe der Zeit noch wie geschmiert laufen wird.

Erwartungsfrohe Grüße in die Schweiz,

Charly
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50731
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Das Problem ist hier leider nicht nachvollziehbar. Um welches Verzeichnis geht es denn?
Author of Total Commander
https://www.ghisler.com
User avatar
Charly
Junior Member
Junior Member
Posts: 50
Joined: 2004-05-11, 11:08 UTC

Post by *Charly »

Hallo,

also ich habe in diesem Fall den TC 7.55rc1 direkt (ohne Installation) in das Vewrzeichnis c:/temp/TC entpackt. (die interne cab-Datei in der exe), dann habe ich einige Dateien aus den Verzeichnis ./tc/Language nochmal nach ./tc kopiert.
Dann das Programm c:/temp/TC/totalcmd.exe aufgerufen.
Das hat dann meine Standard-wincmd.ini beim Aufruf versendet.

in der steht bei [seraches] folgendes drin:
============
[searches]
Gleich_SearchFor=
Gleich_SearchIn=.
Gleich_SearchText=
Gleich_SearchFlags=0|000002000020|||||||||1110|
============

Ich bin in das Verzeichnis c:/temp gegangen und
habe dann die Suche gestartet, die gespeicherte Suche "Gleich"
aufgerufen und die gefundenen Dateien mit "anwenden" in ein Fenster gelegt.
Die Dubletten Markiert und dann will ich löschen.
Darauf hin kommt dieses Popup hoch, das mir das löschen als Admin anbietet. (gleiches Verhalten wie unter TC 7.50a)

Ich kann gerne auch meine wincmd.ini schicken wenn es für die Analyse nötig wäre.

Der Log gibt leider auch nicht viel her warum die Dateien plötzlich Schreibschutz haben.

26.03.2010 12:00:01: Löschen(Übersprungen): c:\temp\.\TC\WCMD_DEU.MNU
26.03.2010 12:00:01: Löschen: c:\temp\.\TC\WCMD_DEU.INC
26.03.2010 12:00:01: Löschen: c:\temp\.\TC\WCMD_DEU.LNG

Es ist übrigens auch auffällig, das es weder im Popupfenster der Suche noch im Tag Suchergebnis: sich die Eigenschaften der Datei anzeigen zu lassen.


Update: ich habe den, im wahrsten Sinne des Wortes "Punkt" gefunden.
Damit die gespeicherte Suche immer im aktuellen Verzeichnis funktioniert, hatte ich bei "Gleich_SerachIn=." einen "." angegeben. Das hat auch bisher immer funktioniert.
Definiere ich die Suche direkt ohne meine gespeicherte Suche zu laden funktioniert auch alles unter Win7 x64.
Aber da man das Feld leider nicht frei lassen kann und ansonsten das aktuelle Verzeichnis per Absolutpfad eingetragen wird (beim abspeichern der Suche) wäre das ungeschickt, da ja dann meine gespeicherte Suche nur in einem Pfad ausgeführt würde.

Ich habe mir ein Button im Starter-Menüe definiert:
button19=wcmicons.dll
cmd19=LOADSEARCH Gleich
iconic19=0

Da muß ich dann nur 2 mal klicken und die gewünschte Suche wird ausgeführt.

Das würde dann nicht mehr funktionieren wenn der "." nicht tut :(

Ich habe jetzt das Problem umzingelt :) aber ich weiß noch keine Lösung.

Gruß,

Charly
User avatar
Dalai
Power Member
Power Member
Posts: 10002
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Ich kann problemlos das Feld Suchen nach und auch Suchen in leer lassen und die Suche speichern. Wenn das Feld Suchen in leer ist, wird dennoch im aktuellen Verzeichnis gesucht.

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50731
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Offenbar ist der Punkt tatsächlich das Problem. Aendern Sie die Zeile mal in
Gleich_SearchIn=
Author of Total Commander
https://www.ghisler.com
User avatar
Charly
Junior Member
Junior Member
Posts: 50
Joined: 2004-05-11, 11:08 UTC

Post by *Charly »

Hi,

mit dem Hinweis funktioniert es.

Merkwürdig ist einmal für mich, das ich überhaupt den Punkt verwendet habe. Ich habe das "Gleich" in der Form schon seit einigen Jahren im Einsatz und dachte, dass dies früher zu mindestens so bei der Eingabe erforderlich war und ein leeres Feld nicht akzeptiert wurde.
Aber btw. es tut ja jetzt so.
Allerdings ist eben auch auffallend, das der "." plötzlich zum Problem wird.

Vielen Dank für die Lösung/Umgehung :)

Gruß,

Charly
Post Reply