Drag & Drop auf *.bat files

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
BerndK
New Member
New Member
Posts: 1
Joined: 2003-12-08, 10:36 UTC

Drag & Drop auf *.bat files

Post by *BerndK »

Hallo,

im Windows Explorer kann man Dateien auf *.bat files ziehen, was zur Folge hat dass die Batch-Datei mit dem kompletten Pfad der gedroppten Datei als erstem Parameter aufgerufen wird.

Soweit ich weiss kann man das im TotalCommander nur dadurch machen, dass man die Batch-Datei einem Toolbarbutton zuweist.
Es waere schoen, wenn man dies auch direkt im Filebrowser machen koennte.

Danke & Gruss
Bernd
Arnold
Junior Member
Junior Member
Posts: 53
Joined: 2003-02-24, 21:19 UTC
Location: Berlin

Post by *Arnold »

2erndK,

ich mache das per Tastatur: Cursor auf die Batch und Strg-Enter, Cursor auf die Parameterdatei und Strg-Enter = jetzt wurde in der Kommandozeile die Batch und die Parameterdatei mit Leerzeichen getrennt eingefügt, per Enter kann das nun als Befehl aufgerufen werden.

Gruß Arnold
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50390
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

2BerndK
Ich habe mich aus Sicherheitsgründen dagegen entschieden, das einzubauen. Programmtechnisch ist es leicht einzubauen, ist ja ähnlich wie Drop auf ein Verzeichnis.
Author of Total Commander
https://www.ghisler.com
User avatar
sqa_wizard
Power Member
Power Member
Posts: 3893
Joined: 2003-02-06, 11:41 UTC
Location: Germany

Post by *sqa_wizard »

ghisler(Author) wrote:Ich habe mich aus Sicherheitsgründen dagegen entschieden, das einzubauen.
Dem kann ich nur zustimmen !

Wie oft habe ich schon eine Datei per Drag 'n' Drop kopiert und dabei einfach in die volle Dateiliste fallen lassen.

Nur Murphy weiss was passiert wenn gerade eine Batch Datei dort gewesen wäre ...
#5767 Personal license
User avatar
RID500
Member
Member
Posts: 194
Joined: 2006-11-20, 12:38 UTC

Post by *RID500 »

ghisler(Author) wrote:2BerndK
Ich habe mich aus Sicherheitsgründen dagegen entschieden, das einzubauen.
Programmtechnisch ist es leicht einzubauen, ist ja ähnlich wie Drop auf ein
Verzeichnis.
Kann man darüber noch einmal nachdenken? :D

Ich vermisse dieses drag&drop innerhalb des TC sehr!
Z.B. für folgende d&d-Aktionen:
* yx.ahk auf Autohotkey.exe
* zz.gif auf Pattern.cmd
* conent.lst auf Popsel.exe
* asd.txt auf ListXP.exe
und noch Vieles mehr...

Könnte man ja über die WINCMD.ini ein- und ausschalten.

Gefährlich war dieses d&d für mich noch nie...Andere Dateimanager und der WinExplorer erlauben diese Funktion ja auch. :roll:
User avatar
sqa_wizard
Power Member
Power Member
Posts: 3893
Joined: 2003-02-06, 11:41 UTC
Location: Germany

Post by *sqa_wizard »

Andere Dateimanager und der WinExplorer erlauben diese Funktion ja auch
Aber muss es deswegen auch richtig sein ?

Eine Milliarde Fliegen essen die Exkremente (kurz Sch...) andere Lebewesen mit Vorliebe. Es funktioniert dort recht gut.
Na dann: Guten Appetit ;)
#5767 Personal license
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Hier gibt's kein richtig oder falsch. Der eine braucht's, der andere nicht, weil er sich sonst in die Hosen macht.

Was ist gegen einen wincmd.ini-Schalter einzuwenden?

War mir gar nicht bewußt, daß es sich hier um eine vorsätzliche Vorenthaltung von Funktionalität handelt. Erschreckend.

Wenn ich beim nächsten Mal ins Schwimmbad gehe, frage ich den Bademeister nach Schwimmflügelchen. Ich kann zwar schwimmen, aber man weiß ja nie, ob nicht doch mal ein Hai auftaucht.

Icfu
This account is for sale
User avatar
sqa_wizard
Power Member
Power Member
Posts: 3893
Joined: 2003-02-06, 11:41 UTC
Location: Germany

Post by *sqa_wizard »

Wenn du schon jemals mit einem Touchpad auf einem Laptop gearbeitet hast, weißt du, dass es einem Glückspiel gleichkommt wenn du eine Drag&Drop Operation ausführst.
Murphy sorgt schon dafür, dass die Operation über einer Datei
beendet wird die den größten Schaden anrichten kann (obwohl der Finger das Touchpad nie verlassen hat).

Übrigens:
Drag&Drop auf ein Icon im Button-Bar funktioniert so wie du es erwartest.
#5767 Personal license
User avatar
RID500
Member
Member
Posts: 194
Joined: 2006-11-20, 12:38 UTC

Post by *RID500 »

sqa_wizard wrote:
Andere Dateimanager und der WinExplorer erlauben diese Funktion ja auch
Aber muss es deswegen auch richtig sein ?
Nein! Nicht richtig. Aber daher weiß ich das es Bestens funktioniert :lol:
sqa_wizard wrote: Eine Milliarde Fliegen essen die Exkremente (kurz Sch...) andere Lebewesen mit Vorliebe. Es funktioniert dort recht gut.
Na dann: Guten Appetit ;)
Auch dies ist gut so! Stell dir mal kurz vor was wäre wenn die das nicht tun würden:
1.) die (Sch....) bliebe liegen
2.) den Fliegen würde etwas fehlen und die Population ginge zurück
3.) weniger Fliegen = weniger Vögel
4.) weniger Vögel...

Aber es geht hier nicht um die Natur sondern um ein Werkzeug für Computerbenutzer.
Und da es einige Anwender gibt die dieses Werkzeug professionell einsetzen
sollte man denen keine künstlichen Steine in den Weg legen.

Für Anfänger die mit d&d ein Problem haben kann man diese Funktionalität
ja per default deaktivieren und nur über einen (selbst einzutragenden) INI-Eintrag einschalten.
(da die Mehrheit der "normalen" Anwender die Hilfe eh nicht liest, kommen
die auch nicht in Gefahr)
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Wenn du schon jemals mit einem Touchpad auf einem Laptop gearbeitet hast, weißt du, dass es einem Glückspiel gleichkommt wenn du eine Drag&Drop Operation ausführst.
Das ist ein Anwendungsbeispiel, bei dem die Deaktivierung dieser Option sinnvoll ist, wobei ich niemals auf die Idee käme, mit einem Touchpad Drag&Drop-Operationen durchzuführen.
Übrigens:
Drag&Drop auf ein Icon im Button-Bar funktioniert so wie du es erwartest.
Und das geht mit Deinem Touchpad besser? Interessant, wobei doch der Weg um einiges länger ist. Oder hast Du die Buttons extra groß gemacht, damit Du nicht abrutschst?

Mir scheint, daß das Sicherheitskonzept für die Tonne ist. Bitte Drag&Drop auf Buttons verbieten, danke.

Icfu
This account is for sale
User avatar
Sheepdog
Power Member
Power Member
Posts: 5150
Joined: 2003-12-18, 21:44 UTC
Location: Berlin, Germany
Contact:

Post by *Sheepdog »

RID500 wrote:Ich vermisse dieses drag&drop innerhalb des TC sehr!
Z.B. für folgende d&d-Aktionen:
* yx.ahk auf Autohotkey.exe
* zz.gif auf Pattern.cmd
* conent.lst auf Popsel.exe
* asd.txt auf ListXP.exe
und noch Vieles mehr...
Was spricht dagegen, für diese Fälle eine eigene 'Buttonbar einlzurichten?

sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
User avatar
RID500
Member
Member
Posts: 194
Joined: 2006-11-20, 12:38 UTC

Post by *RID500 »

Sheepdog wrote: Was spricht dagegen, für diese Fälle eine eigene 'Buttonbar einlzurichten?

sheepdog
1.) die einzelnen d&d-Ziele wechseln zu häufig, als das ich die Alle in
die bar legen möchte nur falls ich die einmal als d&d-Ziel benötigen könnte.
Selbst temporär wäre das doch ein bisschen zu viel Aufwand
für solch eine selbstverständliche Funktionalität.

2.) ich Arbeite mobil, und kein Konfigurationsdialog von TC erlaubt das
automatische Einfügen von %Command_Path%

3.) es soll Anwender geben, die die Anzeige der bar ausgeschaltet haben.

4.) ich benutze ja d&d gerade weil ich diese Paarung nicht ständig benötige.
Ergo wäre ein Button hier nicht sinnvoll.
Juergen
Power Member
Power Member
Posts: 517
Joined: 2003-05-02, 18:19 UTC
Location: Berlin (Germany)
Contact:

Post by *Juergen »

Wenn du schon jemals mit einem Touchpad auf einem Laptop gearbeitet hast, weißt du, dass es einem Glückspiel gleichkommt wenn du eine Drag&Drop Operation ausführst.
Nicht unbedingt. Das hängt nach meiner Erfahrung v.a. von der Qualität des Touchpads ab.
Das ist ein Anwendungsbeispiel, bei dem die Deaktivierung dieser Option sinnvoll ist, wobei ich niemals auf die Idee käme, mit einem Touchpad Drag&Drop-Operationen durchzuführen.
Habe ich mit meinem Notebook schon öfter ohne Probleme gemacht. Wenn's dabei Probleme gibt, sollte wohl besser das Touchpad deaktiviert werden. :)

Gruß, Jürgen
My add-ons and plugins for TC: NiftyLink, mbox, Sequences
Post Reply