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

Von Access Daten an Batch File übergeben

Frage Entwicklung Batch & Shell

Mitglied: falaise

falaise (Level 1) - Jetzt verbinden

17.03.2008, aktualisiert 18.03.2008, 3741 Aufrufe, 3 Kommentare

hi zusammen,

ich hab ein text file das nach dem export aus access folgendermaßen aufgebaut ist:

"Begriff1";"Erklärung"
"Begriff2";"Erklärung"
"Begriff3";"Erklärung"

ich bräuchte nun ein batch skript das für jeden Begriff eine Text Datei schreibt also:

Text Datei <Begriff1>:
"Begriff1";"Erklärung"

Text Datei <Begriff2>:
"Begriff2";"Erklärung"

Text Datei <Begriff3>:
"Begriff3";"Erklärung"



das python skript sieht so aus:

python append-text.py localhost <Name der Seite> <Text Datei>

nun müsste eine weiteres skript als <Name der Seite> Begriff1 aus der erstellten Text Datei <Begriff1> übergeben und als <TextDatei> Begriff1.txt angeben

ist das irgendwie möglich?

thx for help.
Mitglied: bastla
17.03.2008 um 17:15 Uhr
Hallo falaise!

Etwa so:
01.
for /f "usebackq tokens=1* delims=;" %%i in ("D:\Deine Textdatei.txt") do echo %%i;%%j>D:\%%i.txt
Die Pfade musst Du natürlich anpassen, und falls Du direkt von der Kommandozeile testen willst, nur jeweils ein "%" verwenden (%i anstatt %%i).

Grüße
bastla
Bitte warten ..
Mitglied: falaise
18.03.2008 um 09:06 Uhr
hallo,

danke das werd ich gleich mal testen.

ich hab mir noch ne zweite variante überlegt.

und zwar liegen die textfiles schon geteilt nach begriffen in einem verzeichnis bspw C:/Glossar/A/, also bspw:

Ad.txt
Advertiser.txt
AdProgramm.txt
usw.


mein kleines batch skript:

set "Datei=moin\Glossar\A\datei.txt"
for /f "delims=" %%i in ('echo %Datei%') do set "varib=%%~nxi"
echo %varib%

@echo
python append-text.py localhost Glossar/A/%varib% %varib%



problem dabei:
(1) liefert nur die variable einer bestimmten datei, ich will die text files aber nacheinander ab arbeiten

(2) das python skript wird fehlerhaft sieht so aus:
python append-text.py localhost Glossar/A/datei.txt datei.txt

sollte aber so aussehen:
python append-text.py localhost Glossar/A/datei datei.txt


danke schonmal für eure hilfe.

grüße
Bitte warten ..
Mitglied: miniversum
18.03.2008 um 09:52 Uhr
Das sollte dan so gehen:
set "Datei=moin\Glossar\A\datei.txt"
for /f "delims=" %%i in ('echo %Datei%') do (
echo %%~nxi"

@echo python append-text.py localhost Glossar/A/%%~ni" %%~nxi"
)

miniversum
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Bestimmte Daten aus CSV per Windows BATCH Datei in .txt Format schreiben lassen. (9)

Frage von freshman2017 zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch für File extension überprüfung und listenerstellungmit Zeit und Datum (2)

Frage von watch123 zum Thema Batch & Shell ...

Windows 10
gelöst Registrierungswert für File Access (1)

Frage von SkipperLP zum Thema Windows 10 ...

Batch & Shell
gelöst Kl. Frage: Log-File schreiben per Batch (3)

Frage von Yauhun zum Thema Batch & Shell ...

Neue Wissensbeiträge
Google Android

Cyanogenmod alternative Downloadquelle

(5)

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 Server
gelöst Exchange HyperV Prozessorlast (19)

Frage von theoberlin zum Thema Windows Server ...

Hardware
16-20 Port POE Switch mit VLAN (19)

Frage von thomasreischer zum Thema Hardware ...

LAN, WAN, Wireless
gelöst Batchdatei um einen Proxy einzustellen (14)

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

Windows Userverwaltung
Nicht Administratoren Installation von Software erlauben (14)

Frage von WinLiCLI zum Thema Windows Userverwaltung ...