Die Inventor FAQ wird unterstützt von:

Inventor FAQ Logo

06.09.2018

Windows: automatisch nach einem Download die geladene Datei verarbeiten (öffnen, entpacken,…)

Wer ab und an eine Datei herunterlädt, muss nach dem Download nochmals z.B. die heruntergeladene Datei doppelklicken um z.B. eine ZIP-Datei zu entpacken oder eine PDF zu öffnen. Diesen Vorgang kann man automatisieren und zwar mit den Dateisystem-Überwachungstool in meinem Myfolder Dateimanager.

Erst muss mal der Myfolder Dateimanager heruntergeladen werden. Den Downloadlink findet sich hier.

Nach dem runterladen und entpacken  des gesamten Ordner die MyFolders.exe starten.

image

Danach muss das Dateisystemüberwachungstool gestartet werden.

image

Oben im Fenster "Dateisystem überwachen" auf den Eintrag "New" klicken.

image

Jetzt nicht erschrecken, da ist sehr viel, was eingestellt werden kann. Aber wir brauchen nur ein paar Einstellungen.

Zuerst den Batch-Programmcode unten in eine neue Datei mit der Dateiendung .bat einfügen. Bei mir ist es die Datei Download_Ausfuehren.bat

image

Hier alle relevanten Register mit den markierten Einstellungen, die vorgenommen werden müssen.

image

image

image

image

image

Die Einstellungen mit OK schließen und die Überwachung mittels "Start all" starten.

image

Ab jetzt wird der angegeben Downloadordner auf neue Datei überwacht und bei einer neuen Datei abhängig von der Dateiendung die Funktion aus der Batchdatei ausgeführt. Natürlich lassen sich Aktionen für weitere Dateiendungen in der Batchdatei eingerichtet werden ein bisschen BAT-Know How vorausgesetzt.

image

(Ich habe weitere Automatismen eingerichtet, z.B. den automatischen Check einer heruntergeladenen EXE über Virus Total online)

Wird das Fenster minimiert ist das Tool als Icon unten Rechts neben der Uhr.

image

Soll die Dateiüberwachung mit dem Dateimanager MyFolders mitgestartet werden, dann in den MyFolders-Einstellungen folgenden Haken setzen.

image

Quellcode der Batchdatei:

@echo off
set zip=C:\Program Files\7-Zip\7z.exe
set zipwin=C:\Program Files\7-Zip\7zFM.exe

FOR %%i IN (%1%) DO (
set lw=%%~di
set pfad=%%~pi
set dateiname=%%~ni
set ext=%%~xi
)

echo %lw%
echo %pfad%
echo %dateiname%
echo %ext%

goto %ext%
goto ENDE
:.zip
start "" %1%
rem start "" "%zipwin%" %1%
goto ENDE

:.rar
start "" %1%
rem start "" "%zipwin%" %1%
goto ENDE

:.txt
start "" %1%
goto ENDE

:.pdf
start "" %1%
goto ENDE

:.exe
goto ENDE

:.bat
goto ENDE
rem -------------------------------
:ENDE

1 Kommentar:

  1. Keine Anpassung in der BAT

    @echo off
    set zip=C:\Program Files\7-Zip\7z.exe
    set zipwin=C:\Program Files\7-Zip\7zFM.exe

    FOR %%i IN (%1%) DO (
    set lw=%%~di
    set pfad=%%~pi
    set dateiname=%%~ni
    set ext=%%~xi
    )

    echo %lw%
    echo %pfad%
    echo %dateiname%
    echo %ext%

    goto %ext%
    goto ENDE
    :.zip
    start "" %1%
    rem start "" "%zipwin%" %1%
    goto ENDE

    :.rar
    start "" %1%
    rem start "" "%zipwin%" %1%
    goto ENDE

    :.txt
    start "" %1%
    goto ENDE

    :.pdf
    start "" %1%
    goto ENDE

    :.msi
    choice /n /c "JN" /M "MSI %dateiname% ausfuehren?"
    IF ERRORLEVEL 1 start "" %1%
    IF ERRORLEVEL 2 goto ENDE
    goto ENDE

    :.exe
    choice /n /c "JN" /M "EXE %dateiname% ausfuehren?"
    IF ERRORLEVEL 1 start "" %1%
    IF ERRORLEVEL 2 goto ENDE
    goto ENDE

    :.bat
    goto ENDE
    rem -------------------------------
    :ENDE

    AntwortenLöschen

War der Beitrag hilfreich oder hast du eine Ergänzung dazu?
Ist noch eine Frage offen?
Ich freue mich auf deine Rückmeldung!

Hinweis: Nur ein Mitglied dieses Blogs kann Kommentare posten.

Related Posts Plugin for WordPress, Blogger...
Inventor FAQ Newsletter. Emailadresse: