Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Interaktion mit einer Datei

Mitglied: dieablo

dieablo (Level 1) - Jetzt verbinden

24.03.2006, aktualisiert 25.03.2006, 4785 Aufrufe, 7 Kommentare

Problem
[Edit] Auf Gelöst" gesetzt und geschlossen am 15.4.2006 Biber [/Edit]

Hallo,

ich hoffe das Thema gibt es nicht schon, habe es leider nicht gefunden sonst würde ich die Frage jetzt nicht stellen.

Folgendes Problem:
Ich möchte eine Datei mit der Maus auswählen, dieser dann über eine Eingabeaufforderung einen neuen Namen geben und dann in einem von mir vorgegebenes Verzeichnis kopieren und das alles mit einem Klick (ausgenommen die Bestätigung des neuen Namens)

Beispiel:

rechte maus auf datei, Kontexmenü öffnet sich, verschieben auswählen, eingabe aufforderung öffnet sich, neuen namen eingeben und bestätigen, datei wird in einem von mir festgelegten Verzeichnis kopiert (das Verzeichnis soll einmal festgelegt werden und dann nicht mehr geändert werden)

Ist das Möglich und wenn ja mit welcher Sprache.
Vielleicht könnt ihr mir ja auch Lösungsansätze geben.

Gruß
Dennis

P.S. Ich hoffe Ihr könnt das Problem verstehen.
Mitglied: ITwissen
25.03.2006 um 05:44 Uhr
Kein Problem. Zuerst holst du dir Autohotkey.
http://www.autohotkey.com

Dann schreibst du folgenden Code in ein AHK-Script:

01.
SplitPath, 1 , FileName 
02.
InputBox, newName, Rename, %SendTo%\ ,,,,,,,, %FileName% 
03.
If ErrorLevel <> 0  
04.
	Exit 
05.
MsgBox,1, Really, Are you sure? 
06.
IfMsgBox, Ok 
07.
	FileMove, %1%, %SendTo%\%newName% 
Das compilierst du und legst es in den Ordner:

01.
%UserProfile%\Sendto
Als letztes setzt du die Umgebungsvariable SendTo an, in dieses Verzeichnis wird die umbenannte Datei geschrieben.

Ab jetzt kannst du mit der rechten Maustaste auf eine Datei und dann auf Senden An und auf das Programm.

Das macht minimalst, was du willst. Darauf kannst du aufbauen und verbessern.
Bitte warten ..
Mitglied: dieablo
25.03.2006 um 12:25 Uhr
bitte löschen....
Bitte warten ..
Mitglied: dieablo
25.03.2006 um 13:13 Uhr
bitte löschen...
Bitte warten ..
Mitglied: dieablo
25.03.2006 um 13:37 Uhr
Hallo,

wo bitte löschen steht standen fragen, die ich mir miterweile selber beantworten konnte.
Eine Frage habe ich aber noch, wie kann ich DOS bzw. Systembefehle verwenden ??
Z.B.:

SplitPath, 1 , FileName

dir %1% > c:\test.txt

Gruß
Dennis
Bitte warten ..
Mitglied: ITwissen
25.03.2006 um 13:38 Uhr
1. Wie erreichst du, das er den Pfad der
Datei einliest, worauf ich senden an
geklickt habe ?? Ist das die erste Variable
SplitPath, wenn ja wie arbeitest du mit der
?

Der Dateiname wird uebergeben als Option. Wenn du es auf der Kommandozeile ausfuehren wuerdest wuerde es so aussehen:

01.
ahkprog.exe pfad_dateiname


2. Wofür steht die 1 ??

Die 1 steht fuer die erste Option, in dem fall pfad_dateiname


3. Was steht in %SentTo% ???

SendTo ist die Umgebungsvariable, die du unter Systemsteuerung, System, Erweitert, Umgebungsvariablen setzen kannst. Wenn du willst, kannst du dein Zielpfad auch direkt eintragen. Mit der Umgebungsvariable laesst sich das aber besser steuern.

Grob erklaert mahct das Script folgendes:

Splitpath = holt den Dateinamen ohne Pfad aus der Variablen 1.

Inputbox = Fragt dich nach den neuen Namen und speichert den in newName

If Errorlevel = Cancel gedrueckt, Ende

MsgBox = Sicherheitsabfrage

IfMsgBox = Okay gedrueckt

FileMove = Orginaldatei 1 nach verscheiben.
Bitte warten ..
Mitglied: dieablo
25.03.2006 um 13:42 Uhr
Danke !!!!!!!

Das habe ich miterweile auch raus

Gruß
Dennis
Bitte warten ..
Mitglied: ITwissen
25.03.2006 um 13:45 Uhr
Achtung, DOS Befehle gibt es ab Windows NT eigentlich nicht mehr, weil es kein DOS gibt. Was du meinst sind Befehle der Command-Shell.

Dazu musst du auch die Command-Shell aufrufen, denn die Befehle wie dir werden nur dort verstanden.

Dein Beispiel wuerde in AHK folgendermassen programmiert:
01.
run, cmd /C dir %1% > c:\test.txt
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Powershell Shutdown mit User Interaktion
Frage von djfflowBatch & Shell1 Kommentar

Hallo, ich möchte per Powershell alle Computer die zur Laufzeit des Skripts noch an sind herunterfahren. Aber der Benutzer, ...

Exchange Server

Wie stellt man am besten mit Exchange 2013 , Exchange 2016 verschlüsselten Emailverkehr sicher. Kein PGP ! User darf keine komplizierten Interaktionen haben

Frage von 131455Exchange Server23 Kommentare

Hallo, was ist so der Standardweg, um Exchange 2013 mit einem verschlüsselten Emailkommunikation sicher zu stellen. User darf keine ...

Batch & Shell

exe Datei zum Öffnen einer anderen Datei

gelöst Frage von Amateur01Batch & Shell15 Kommentare

Hallo, ich ein kompletter Anfänger, der ein kleines Programm schreiben wollte, um einen Löschvorgang zu automatisieren. Irgendwann hatte ich ...

Windows Tools

Dbf. Datei ist beschädigt. Wie die Datei wiederherzustellen?

Frage von fredneumannWindows Tools5 Kommentare

Wenn ich die Datei.dbf öffne, sehe ich die folgende Mitteilung: "filename.dbf existiert nicht". Ich weiß nicht, wie dieses Problem ...

Neue Wissensbeiträge
Windows 10
Zero-Day-Lücke in Microsoft Edge
Information von kgborn vor 1 TagWindows 10

In Microsofts Edge-Browser klafft wohl eine nicht geschlossene (0-Day) Sicherheitslücke im Just In Time Compiler (JIT Compiler) für Javascript. ...

Sicherheit
Microsoft und Skype: Sicherheit
Information von kgborn vor 1 TagSicherheit

Die Tage gab es ja einige Berichte zur Sicherheit des Skype-Updaters. Der Updater von Skype läuft unter dem Konto ...

Datenschutz

Behörden ignorieren Sicherheitsbedenken gegenüber Windows 10

Information von Penny.Cilin vor 2 TagenDatenschutz8 Kommentare

Hallo, passend zum Thema Ablösung LIMUX in München ein interessanter Beitrag dazu: Behörden ignorieren Sicherheitsbedenken gegenüber Windows 10 Anscheinend ...

Sicherheit
Information Security Hub Munich airport
Information von brammer vor 2 TagenSicherheit

Hallo, Neues Center für Cyber Kriminalität am Münchener Flughafen brammer

Heiß diskutierte Inhalte
DSL, VDSL
Mindestgeschwindigkeiten DSL Telekom
Frage von justlukasDSL, VDSL14 Kommentare

Hallo zusammen, Seit diesem Jahr habe ich Verständnisprobleme mit dem Verhalten der Telekom. Wir haben seit einem Jahr VDSL ...

Switche und Hubs
LANCOM-Switch: Probleme (no link) mit SFP-Modulen?
Frage von THETOBSwitche und Hubs11 Kommentare

Hi zusammen, ich habe folgendes Problem: Und zwar habe ich an einem Standort drei Switche verbaut - LANCOM GS-2326P+, ...

Firewall
RB2011 Firewall Rule eine bestimmte Mac oder IP Adresse nicht zu blockieren
Frage von lightmanFirewall10 Kommentare

Hallo liebes Forum mit ihren Spezialisten. Ich habe meine Firewall so konfiguriert das kein Endgerät ohne meine Speziellen Erlaubnis ...

Humor (lol)
Was könnte man mit einem Server machen? Idee gesucht
Frage von 2SeitenHumor (lol)10 Kommentare

Hey Zusammen Ich habe einen alten HP G2 Rackserver zu Hause rumliegen. 28GB Ram, 1xAMD Prozi mit etwa 2GHz. ...