Ik was gehannes met Kryloff Technologies's gettext vorige week de uitvoer van de eerste 100 punten van Computer Gaming World naar TXT-formaat te lezen op mijn mobiele telefoon via TequilaCat Boek Reader, toen besefte ik dat herhaaldelijk te typen en vervolgens knippen en plakken opdrachten bij de Command Prompt 100 keer geen goed idee om een kostbare weekend. Toegegeven, de vlakte TXT-formaat is niet de beste manier om te genieten van deze schatten, maar ik heb weinig tijd om te lezen, behalve op de weg naar werk 
Nu schrijft een programma om dit te doen in C #. NET waarin ik de code te schrijven op het werk zou een triviale taak, maar het lijkt overkill voor zo'n eenvoudige taak, dus besloot ik deze borstel op mijn roestige kennis van DOS-commando's te automatiseren of minstens semi-automatisch proces.
Lees op als je geïnteresseerd bent om te begrijpen hoe de batch-bestanden werken, anders ga gewoon naar de onderkant van deze post voor het downloaden van de premade batch-bestanden te converteren hetzij een enkel bestand of een map met PDF-bestanden naar de tekst.
Nu het creëren van een batch-bestand (een TXT-bestand met de extensie BAT) met het volgende commando:
% ~ dp0gettext.exe% 1% 1.TXT
en neer te gettext in de map snel me in staat stelt te slepen en neerzetten in een PDF-(of in feite elk bestand converteerbare door gettext) op het batchbestand en direct omzetten naar een. TXT bestand in dezelfde directory als het bestand om te zetten.
% ~ dp0 wordt vervangen door het volledige pad van de batch-bestand zonder de bestandsnaam van het batchbestand, die in wezen naar het volledige pad van de gettext applicatie.
% 1 verwijst naar het bestand werd ingetrokken op het batchbestand. Voor sommige systemen, vond ik dat ik nodig had moeten voegen% 1 met dubbele aanhalingstekens om te voorzien in paden met spaties te werken, terwijl andere systemen omgaan met lange bestandsnamen zonder dubbele aanhalingstekens.
Nu automatisch omzetten van een enkel bestand is niet te shabby, maar het is nog steeds niet goed genoeg. Slepen en neerzetten van bestanden 10 is OK, maar niet 100
Dus ik Googled voor sommige middelen gevonden en Rick Lively's Command Reference, een handige gids voor alle DOS / Command Prompt-opdrachten samen met toelichting en voorbeelden.
Nu, gewapend met een lus uit deze verwijzing, heb ik een andere batch-bestand voor het verwerken van alle bestanden in een map.
voor%% f in (% 1 \ *. pdf) do% ~ dp0gettext.exe f%%%% f.txt
Een korte uitleg van wat er aan de hand is hier.
% 1 is uw map waarin u daalde in het batchbestand.
De verklaring VOOR neemt vervolgens alle bestanden in deze map met een PDF-extensie en passeert elke toepasselijke bestand naar gettext als de variabele%% f achter elkaar.
Niet slecht voor een enkele regel tekst. Soms is een kennis van een aantal gemeenschappelijke DOS-commando's kan omgaan met bepaalde taken sneller dan het schrijven van code 
Check out Kryloff Technologies' gettext nut, Rick's Levendige downloadbare Command Reference of mijn premade batch-bestanden. Maak snelkoppelingen naar deze twee batch-bestanden en je kunt ze gebruiken in de meeste situaties voor het converteren van tekstbestanden door slepen en neerzetten bestanden of mappen met de batch-bestanden respectievelijk.
Meer @ DE DOWNLOAD MUNKEY:
Lees boeken op uw mobiele telefoon met TequilaCat BookReader
Text Mining Tools - het extraheren van tekst uit CHMs
Wikibooks, WikiType & PDF wiki's
Tags: Boeken Software Technology