Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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

if exist aktualisieren

Frage Entwicklung Batch & Shell

Mitglied: joni2000de

joni2000de (Level 1) - Jetzt verbinden

26.08.2009, aktualisiert 14:56 Uhr, 2962 Aufrufe, 3 Kommentare

Hallo Admins!

Ich prüfe mit

01.
if exist %Pfad%%DBrestore% goto restorestart
ob eine Datei exisitert. Wenn ja weiter zu restorestart wenn nein Ausgabe einer Infomeldung, dass die Datei fehlt.

Das funktioniert auch problemlos. Doch ich möchte dem User die Möglichkeit geben, dass er die Datei noch einfügen kann. Doch wenn die obige Zeile dann das 2. mal durchlaufen wird, scheint nicht mehr geprüft zu werden ob die Datei zwischenzeitlich da ist sondern es kommt gleich die Meldung, dass sie fehlt. Wie kann ich if exist beibringen, dass immer aktuell nachgesehen wird und nicht die Erinnerung aus dem Cache verwendet wird?

Danke für eure Tipps.

Gruß Joni
Mitglied: novae7
26.08.2009 um 15:22 Uhr
edit:4 ^^
is ja witzig...

der speichert ja wirklich zwischen ob die datei existierte....
eine möglichkeit habsch aber doch gefunden ;)

01.
@echo off 
02.
set pfad=c:\ 
03.
set DBrestore=test.txt 
04.
set test=%Pfad%%DBrestore% 
05.
 
06.
if exist %Pfad%%DBrestore% goto restorestart else goto filecreate 
07.
 
08.
:filecreate 
09.
echo Falls sie doch eine wiederherstellung durchführen wollen  
10.
echo erstellen sie bitte die datei %Pfad%%DBrestore% 
11.
@pause 
12.
if exist %test% goto restorestart 
13.
goto eof 
14.
 
15.
:restorestart 
16.
echo wiederherstellung undso 
17.
goto eof 
18.
 
19.
:eof
wenn man die selbe variable einfach "umbenennt" (also in eine andere schreibt)
funktioniert es ;)
Bitte warten ..
Mitglied: novae7
26.08.2009 um 16:10 Uhr
post nochmal editiert:
so gehts nun ;)
Bitte warten ..
Mitglied: joni2000de
26.08.2009 um 17:06 Uhr
funktioniert
danke
Gruß Joni
Bitte warten ..
Ähnliche Inhalte
VB for Applications
gelöst If exist - if not exist in .vbs - Datei (24)

Frage von Komoran12 zum Thema VB for Applications ...

PHP
gelöst PHP Version und Joomla aktualisieren (2)

Frage von Leo-le zum Thema PHP ...

Batch & Shell
gelöst Laufende Powershell:Form aktualisieren (6)

Frage von ConfusedByte zum Thema Batch & Shell ...

Windows Server
gelöst Gruppenrichtlinien Central Store aktualisieren (1)

Frage von MeinSenfDazu zum Thema Windows Server ...

Neue Wissensbeiträge
Windows 10

Heise Newsticker: Microsoft veröffentlicht das "Fall Creators Update

(6)

Information von Penny.Cilin zum Thema Windows 10 ...

LAN, WAN, Wireless

Schwachstelle im WPA2 Protokoll veröffentlicht

(3)

Information von colinardo zum Thema LAN, WAN, Wireless ...

Heiß diskutierte Inhalte
Windows Server
gelöst Gruppenrichtlinie greift nicht zu! (23)

Frage von Syosse zum Thema Windows Server ...

Windows 7
gelöst Windows 7 Anmeldedomäne festlegen (13)

Frage von flotaut zum Thema Windows 7 ...

Hosting & Housing
Mailserver Software Empfehlungen (12)

Frage von sunics zum Thema Hosting & Housing ...