Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Existenz von Text Datein ermitteln

Frage Entwicklung Batch & Shell

Mitglied: hamillton

hamillton (Level 1) - Jetzt verbinden

05.07.2006, aktualisiert 06.07.2006, 3663 Aufrufe, 6 Kommentare

Hallo Profis, ich möchte gern in einem Bact-Programm ermitteln ob in einem beliebigen Ordner überhaupt ein TXT-Datei existiert wenn ja dann soll z.B. ftp -Befehl ausgeführt werden und wenn nicht soll er nichts tun. Kann jemand mir helfen?

Ich hab es mir so gedacht:
if exist *.TXT goto
ftp -s:befehl.ftp
do nithing
Mitglied: Larz
05.07.2006 um 09:47 Uhr
Hi,

das funktioniert so prinzipiell, hinter dein GOTO muss natürlich noch das Ziel sonst wird's immer gemacht (ich denke das ist klar), und "DO NOTHING" gibt's so als Befehl nicht...

Grüße
Larz
Bitte warten ..
Mitglied: Dani
05.07.2006 um 09:52 Uhr
Hi,
so müsste es gehen:
01.
if exist *.TXT goto 
02.
 
03.
:exe 
04.
ftp -s:befehl.ftp

Gruß
Dani
Bitte warten ..
Mitglied: 31558
05.07.2006 um 12:43 Uhr
Man könnte es mit "not exist"

@echo off
if not exist "*.txt" goto notxt
:ftpupload
REM Hier der ftp upload code
:notxt
echo keine Textdateien gefunden!
exit

oder mit "exist" machen

@echo off
if exist "*.txt" goto upload
goto end
:upload
rem code für den upload
:end


ps. bei Wildcards (*?) immer die "" Anführungszeichen setzen, da sonst Dateinamen mit Leerzeilen nicht korrekt wiedergegeben werden.
Bitte warten ..
Mitglied: hamillton
06.07.2006 um 12:27 Uhr
Hi manny, danke für dein Antwort funktioniert nur wie kann ich die quelle angeben wo er suchen soll? hab so gemacht:
if c:\winnt\profiles\administrator\desktop\test\ exist "*.txt" goto upload
goto end
:upload
ftp -s:Datenupload.ftp
:end
c:\winnt\profiles\administrator\desktop\test\ ist meine Quelle wo er nach .txt dateien suchen soll aber macht nicht;-( ist es falsch geschrieben?
Bitte warten ..
Mitglied: Biber
06.07.2006 um 12:34 Uhr
if exist "c:\winnt\profiles\administrator\desktop\test\*.txt" goto upload

Gruß
Biber
Bitte warten ..
Mitglied: 31558
06.07.2006 um 12:51 Uhr
Wie bieber schon sagte. oder du gehst am anfang der Batch in das Verzeichniss wo du suchen willst
dann kannst du dir die lange pfadangabe soaren.
Bitte warten ..
Ähnliche Inhalte
Outlook & Mail
Outlook 2016 löscht Text aus E-Mail beim senden (4)

Frage von Peacer zum Thema Outlook & Mail ...

JavaScript
gelöst Datumabhängiger Text in HTML anzeigen (4)

Frage von adm2015 zum Thema JavaScript ...

Datenbanken
MS SQL - Update Text Feld mit Steuerzeichen (4)

Frage von emeriks zum Thema Datenbanken ...

Batch & Shell
gelöst In einer Batch variable die Datei extension ermitteln ? (4)

Frage von Kriegstreiber zum Thema Batch & Shell ...

Neue Wissensbeiträge
Google Android

Cyanogenmod alternative Downloadquelle

(2)

Tipp von Lochkartenstanzer zum Thema Google Android ...

Batch & Shell

Batch als Dienst bei Systemstart ohne Anmeldung ausführen

(5)

Tipp von tralveller zum Thema Batch & Shell ...

Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Heiß diskutierte Inhalte
Windows 7
gelöst Lokales Adminprofil defekt (25)

Frage von Yannosch zum Thema Windows 7 ...

Server
gelöst Wie erkennen, dass nur deutsche IPs Zugang zu einer Website haben? (22)

Frage von Coreknabe zum Thema Server ...

LAN, WAN, Wireless
gelöst Statische Routen mit ISC-DHCP Server für Android Devices (22)

Frage von terminator zum Thema LAN, WAN, Wireless ...

Exchange Server
gelöst Migration Exchange 2007 zu 2013 - Public Folder teilweise weg (16)

Frage von Andy1987 zum Thema Exchange Server ...