Code: Select all
#NoTrayIcon ; Das AHK Symbol wird nicht angezeigt
#NoEnv ; Nicht nachsehen, ob leere Varibalen evtl. Umgebungsvariablen sind, beschleunigt die Laufzeit
#SingleInstance force ; Bei Neustart des Scriptes die alte Instanz ohne Nachfrage ersetzen
SetWorkingDir %A_ScriptDir% ; Dateioperationen finden im Scriptverzeichnis statt, falls kein Pfad angegeben wird!
; -------- Variablen - muessen (!!!) am Anfang des Scriptes stehen ------------------------------
; -----------------------------------------------------------------------------------------------
Dell_Netzwerk := "W:\###_tmp\###_Testdatei_Synchronisation---Nicht-Loeschen.txt" ; Aufruf mit "%Dell_Netzwerk%"
Dell_Lokal := "D:\###_tmp\###_Testdatei_Synchronisation---Nicht-Loeschen.txt" ; Aufruf mit "%Dell_Lokal%"
; -----------------------------------------------------------------------------------------------
; -----------------------------------------------------------------------------------------------
; Ist Laufwerk W ueberhaupt verfuegbar - Nur dann wird die nachfolgende Schleifenoperation ausgefuehrt - andernfalls beendet
; if (FileExist("W:\###_tmp\###_Testdatei_Synchronisation---Nicht-Loeschen.txt")) ; kontrollieren ob diese Datei ueberhaupt existiert, checkt ob das Laufwerk verbunden ist.
if (FileExist("%Dell_Netzwerk%")) ; kontrollieren ob diese Datei ueberhaupt existiert, checkt ob das Laufwerk verbunden ist.
{
Gui, Margin, 50, 50
Gui, +AlwaysOnTop
Gui, Color, Black
Gui, -SysMenu ; Minimieren und Close im Fenster rechts oben werden nicht angezeigt
Gui, Font, s14 w600, Verdana ; Bevorzugte Schrift.
Gui, Add, Text, cWhite, Datensicherung starten???`n`n###################################################`n###################################################`n`n`nMöchten Sie eine Datensicherung starten???`n(Drücken Sie JA oder NEIN)`n`n`n###################################################`n###################################################
Gui, Add, Button, x+50 yp w90 Center gLABEL_JA, JA
Gui, Add, Button, x+50 yp w90 Center gLABEL_NEIN, Nein
Gui, Show, , Datensicherung starten???
return
LABEL_NEIN:
ExitApp
return
LABEL_JA:
Gui, Destroy ; zerstoert das Fenster
} ; Schliesst die Schleifenanweisung
else
Gui, Margin, 50, 50
Gui, +AlwaysOnTop
Gui, Color, Black
Gui, -SysMenu ; Minimieren und Close im Fenster rechts oben werden nicht angezeigt
Gui, Font, s14 w600, Verdana ; Bevorzugte Schrift.
Gui, Add, Text, cWhite, Laufwerk nicht gefunden!!!`n`n###################################################`n###################################################`n`n`nDrücken Sie JA zum schließen!`n(Drücken Sie JA oder NEIN)`n`n`n###################################################`n###################################################
Gui, Add, Button, x+50 yp w90 Center gLABEL_Not_Found_JA, JA
Gui, Add, Button, x+50 yp w90 Center gLABEL_Not_Found_NEIN, Nein
Gui, Show, , Datensicherung starten???
return
LABEL_Not_Found_NEIN:
ExitApp
return
LABEL_Not_Found_JA:
Gui, Destroy ; zerstoert das Fenster