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, 2664 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 ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(1)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Batch & Shell
gelöst Powershell - In Textdatei suchen und ersetzen (5)

Frage von Raaja89 zum Thema Batch & Shell ...

Windows 10
gelöst Klappt es noch mit 7 Key Windows 10 zu aktivieren? (12)

Frage von zeroblue2005 zum Thema Windows 10 ...

LAN, WAN, Wireless
gelöst Router Switch zwei APs Verbindung klappt nicht (16)

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

Heiß diskutierte Inhalte
LAN, WAN, Wireless
gelöst Server erkennt Client nicht wenn er ausserhalb des DHCP Pools liegt (28)

Frage von Mar-west zum Thema LAN, WAN, Wireless ...

Outlook & Mail
Outlook 2010 findet ost datei nicht (18)

Frage von Floh21 zum Thema Outlook & Mail ...

Windows Server
Server 2008R2 startet nicht mehr (Bad Patch 0xa) (18)

Frage von Haures zum Thema Windows Server ...