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

Umleitung in Textdatei klappt nicht

Frage Entwicklung Batch & Shell

Mitglied: blue0711

blue0711 (Level 2) - Jetzt verbinden

25.01.2011 um 12:50 Uhr, 2684 Aufrufe, 5 Kommentare

Hallo,

ich habe einen kleinen Code gefunden, mit dem man den Inhalt eines Verzeichnisses in eine Textdatei schreiben kann.
Der Code wird als Inhalt.bat im SendTo-Verzeichnis abgelegt und man macht dann auf einem beliebigen Ordner Rechtsmausklick "senden an" "Inhalt.bat "
Funktioniert unter XPSP3 normalerweise problemlos.

Inhalt.bat:
01.
@echo off 
02.
cd %1 
03.
dir/b 1>inhalt.txt 
04.
exit
Nur leider klappt das Erstellen der Textdatei an einigen Maschinen desöfteren und nicht nachvollziehbar nicht.

Ich hab die Funktion schrittweise kontrolliert, der Pfad wird immer richtig ermittelt.
Doch oft bleibt das Ergebnis des dir-Befehls einfach aus, d.h. es wird keine Datei erstellt.

Lasse ich die Umleitung weg, wird der dir-Befehl immer korrekt ausgeführt

An Berechtigungen kanns eigentlich nicht liegen, ich teste das grade lokal als Administrator.

Was läuft da schief?

Gruß
Kai
Mitglied: bastla
25.01.2011 um 13:01 Uhr
Hallo blue0711!

Versuch es mit folgender (ungetesteten) Variante:
@>inhalt.txt dir /b %1
Grüße
bastla
Bitte warten ..
Mitglied: pieh-ejdsch
25.01.2011 um 13:06 Uhr
moin bleu0711,

schreib statt der Zeile 03
dir /b >inhalt.txt
Gruß Phil
Bitte warten ..
Mitglied: blue0711
26.01.2011 um 23:04 Uhr
Danke für die Tipps, leider beides ohne Erfolg.

Keine Datei zu finden.

Gruß
kai
Bitte warten ..
Mitglied: bastla
26.01.2011 um 23:14 Uhr
Hallo blue0711!

Ah ja, Du wolltest die Datei ja im entsprechenden Ordner - in diesem Fall (als erweiterte Version: damit wird auch für denn Fall, dass eine Datei an den Batch gesendet wird, das Inhaltsverzeichnis erstellt):
@if exist "%~1\" (dir /b /a %1 >"%~1\inhalt.txt") else (dir /b /a "%~dp1" >"%~dp1inhalt.txt")
Keine Datei zu finden.
... es sei denn, Du würdest in "%userprofile%" suchen (aber wer will das schon ) ...

Grüße
bastla
Bitte warten ..
Mitglied: blue0711
26.01.2011 um 23:54 Uhr
Perfekt

Ich kapier zwar grade nicht, warum es auf diese Art geht und in der banalen Version nicht, aber ich freu mich trotzdem.

Vielsten Dank
Kai
Bitte warten ..
Ähnliche Inhalte
Outlook & Mail
Outlook 2013 manuelles Archivieren klappt nicht (10)

Frage von westberliner zum Thema Outlook & Mail ...

Windows Server
Microsoft EventID 4131 in Textdatei (4)

Frage von andre1988 zum Thema Windows Server ...

Router & Routing
gelöst VPN über o2 Box6431 zum Firmennetzwerk klappt nicht (5)

Frage von Beelzebub zum Thema Router & Routing ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
iOS
16 iPads zentrall verwalten (16)

Frage von simonlohr zum Thema iOS ...

Viren und Trojaner
Ransomware .nm4 (15)

Frage von Zyklo92 zum Thema Viren und Trojaner ...

Zusammenarbeit
Administrator Verhalten nach Vertragskündigung (13)

Frage von sysbone zum Thema Zusammenarbeit ...

Windows 7
Freeware MSI Tool (12)

Frage von uridium69 zum Thema Windows 7 ...