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 Wer hilft mir bei folgender Batchdatei...

Mitglied: 8683

8683 (Level 1)

09.05.2006, aktualisiert 31.05.2006, 4297 Aufrufe, 6 Kommentare

hey Jungs ist eigentlich ganz einfach ;)

Eine Batchdatei soll mit Windows gestarten werden und folgendes erfüllen:


Benutzername in eine Variable "u" speichern.

0.1 prüfen ob im Pfad \\Server01\Exchange\%username\ eine *ken.pst existiert. WEnn ja abbrechen, wenn nein fortfahren.

1. prüfen ob infolgendem Pfad die Datei: 1257392830ken.pst existiert.
C:\Dokumente und Einstellungen\%username%\Lokale Einstellungen\Anwendungsdaten\Microsoft\Outlook\
(*Stern* steht in diesem fall für ganz viele Zahlen z.B. 1257392ken.pst oder 125739283220ken.pst )

2. Er soll nun prüfen ob das Verzeichniss \\Server01\Exchange\%username\ existiert
existiert die Datei im PFAD (Punkt1) & der PFAD \\Server01\Exchange\%username\

3. Dann soll die er die Datei *ken.pst aus dem PFAD C:\Dokumente und Einstellungen\%username%\Lokale Einstellungen\Anwendungsdaten\Microsoft\Outlook\ in den Ordner \\Server01\Exchange\%username\ kopieren.

NEIN: existiert PFAD oder Datei nicht soll den Vorgang abbrechen



wer kann mir so eine batchdatei schreiben oder tipps zu einzelnen punkten geben ?
copy befehl is mir klar...

Aber wie prüfe ich ob dateien existieren etc. ?
Wenn jemand bereit wäre mir zu helfen - würd auch irgendwie entgegenkommen - mailt mich an

danke;)
Mitglied: miniversum
09.05.2006 um 20:16 Uhr
Prüfen ob eine Datei existiert geht mit:

if exist c:\ordner\Datei.txt (
echo existiert
) else (
echo existiert nicht
)

Mit verzeichnissen gehts ähnlich:

If exist c:\ordner\NUL (
echo existiert
) else (
echo existiert nicht
)

miniversum
Bitte warten ..
Mitglied: Biber
09.05.2006 um 21:26 Uhr
Benutzername in eine Variable "u" speichern.
..dieses Teilproblem ließe sich so lösen:
Set u=%username%
Bitte warten ..
Mitglied: superboh
10.05.2006 um 01:47 Uhr
... nur warum nicht gleich %username% verwenden? Der Username ändert sich nicht solange sich kein anderer User anmeldet und dann wäre auch die Variable U weg.

@8683:
Hast Du es mit den bisherigen Hilfen hinbekommen oder brauchst Du noch Hilfe?

Thomas
Bitte warten ..
Mitglied: 8683
10.05.2006 um 09:22 Uhr
danke erstmal lese erst eben eure Beiträge und komme heute wahrscheinlich nicht dazu -vielleicht später.

Kann ich mit dem if auch prüfen ob eine bestimmte Datei mit bestimmter Dateilänge(Zeichen) existiert?
Bitte warten ..
Mitglied: Biber
10.05.2006 um 09:54 Uhr
Kann ich mit dem if auch...
Nein.
Sondern:
01.
for /f %%i in ('dir /b pfad/zur/pst/125739283220ken') do if %%~zi==2999440 echo Größe ok
Statt "==" sind auch Vergleichsoperatoren wie LSS (kleiner), LEQ (kleiner gleich), GTR (größer)... möglich.
Details siehe in der Hilfe zu IF (IF/? am CMD-Prompt) und For (For /?)

Gruß
Biber
Bitte warten ..
Mitglied: 8683
31.05.2006 um 19:01 Uhr
Hi ich bin zu blöd das hinzukriegen.

irgendwie startet meine batchdatei nicht LOL... ich fühl mich grad so dämlich.

also habe exakt das reingeschrieben was du auch gesagt hast.

If exist c:\ordner\NUL (
echo existiert
) else (
echo existiert nicht
)

also alles hab ich natürlich in eine go.bat gebracht , die ich im texteditor geöffnet habe
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
EXCEL hilft vielleicht SVERWEIS?
gelöst Frage von cambutchaMicrosoft Office9 Kommentare

Hallo zusammen, ich würde gerne folgendes tun, die Daten von Blatt 1 Spalte A mit Spalte A von Blatt ...

DNS

Server nicht erreichbar, nur noch Reset hilft

gelöst Frage von ThrymrDNS22 Kommentare

Guten Tag erstmal. Ich hoffe hier kann mir mit meinem Problem geholfen werden; eine ausgiebige Recherche im Netz hatte ...

Windows 7

Bootmgr is missing - keine Reparatur hilft

gelöst Frage von McLionWindows 733 Kommentare

Hallo, wollte mein Win7 auf Win10 upgraden, aber es ging nicht. Dann habe ich gelesen, dass es am bla ...

Microsoft Office

Outlook 2016 - Autokorrektur hilft nicht sinnvoll

Frage von Ghost108Microsoft Office14 Kommentare

Hallo zusammen, ich arbeite mit Outlook 2016 und schreibe E-Mails - mal in deutscher, mal in englischer Sprache und ...

Neue Wissensbeiträge
Utilities
Teamviewer 14 Verbindungsprobleme mit Proxy
Tipp von PeterleB vor 17 StundenUtilities

Nach dem Umstieg von Version 13 auf 14 wollte sich TV nicht mehr mit dem Netz verbinden, ignorierte offenbar ...

Administrator.de Feedback
Unsere Datenbank wurde umgestellt
Information von Frank vor 20 StundenAdministrator.de Feedback5 Kommentare

Hallo User, ich habe in der Nacht unsere Datenbank umgestellt. D.h. neue Version (MySQL 8) und andere Örtlichkeit. Sollte ...

Sonstige Systeme
Es war einmal ein BeOS - Wer erinnert sich noch?
Information von BassFishFox vor 3 TagenSonstige Systeme6 Kommentare

Hallo, Bin gerade ueber Haiku gestolpert, von dessen Existenz als "Nachfolger des BeOS" ich wusste nur mich nie wirklich ...

Datenschutz

Microsoft und DSGVO - ob das wohl jemals klappt (Probleme beim Datenabfluss für Office Pro Plus)?

Tipp von VGem-e vor 3 TagenDatenschutz5 Kommentare

Servus Kollegen, siehe Aber wer setzt schon MS Office Pro Plus ein? Wie dann der Stand beim "normalen" MS ...

Heiß diskutierte Inhalte
Windows 10
Programm unter Windows 10 automatisch mit administrativen Rechten starten
Frage von GrafmulderWindows 1019 Kommentare

Hallo zusammen! Zur Situation: Ich benutze Windows 10 Pro für Workstations (Build 1803) mit zwei Konten. Einem Administratorkonto und ...

Vmware
Gebrauchten ESXi- Server verkaufen: Festplatten DSGVO-konform löschen?
Frage von l.scheperVmware16 Kommentare

Hallo, wir möchten einen gebrauchten FUJITSU Server verkaufen. Auf dieser Maschine ist noch ein installiertes ESXi 5.1 und ne ...

LAN, WAN, Wireless
Empfehlung Powerline Adapter
Frage von AgilolfingerLAN, WAN, Wireless16 Kommentare

Hallo Zusammen, ich brauche eine Empfehlung von euch. Ich möchte in einem privaten Haushalt eine Powerline Lösung einrichten. Allerdings ...

Netzwerke
Server: Sporadische Netzwerk-Aussetzer
Frage von ennveeNetzwerke9 Kommentare

Liebe Community, in einer Konfiguration mit einem Windows 2016-Server (s.u.) und 8 Clients beobachten wir unregelmäßige kurze Aussetzer - ...