Random Senin: Bersenang-senang dengan Batch File - Konversi PDF untuk TXTs

Aku sedang bermain-main dengan Technologies's gettext Kryloff minggu lalu mengekspor 100 pertama isu Computer Gaming World ke format TXT membaca di ponsel saya menggunakan Buku TequilaCat Reader, ketika saya menyadari bahwa berulang kali mengetik dan kemudian memotong dan menyisipkan perintah pada Command Prompt 100 kali bukanlah ide yang baik untuk menghabiskan akhir pekan yang berharga. Memang, format TXT dataran bukan cara terbaik untuk menikmati harta tapi aku sedikit waktu untuk membaca kecuali dalam perjalanan untuk bekerja (

Sekarang menulis program untuk melakukan hal ini dalam C #. NET di mana saya menulis kode di tempat kerja akan menjadi tugas sepele tapi rasanya seperti berlebihan untuk suatu tugas sederhana, jadi saya memutuskan untuk menyegarkan kembali pengetahuan berkarat saya perintah DOS untuk mengotomatisasi atau setidaknya semi-mengotomatisasi proses ini.

Jangan baca terus jika Anda tertarik untuk memahami bagaimana file batch pekerjaan, jika tidak hanya gulir ke bagian bawah posting ini untuk men-download file batch premade baik untuk mengkonversi satu file atau folder PDF ke teks.

Sekarang membuat batch file (TXT file dengan ekstensi BAT) dengan perintah berikut:

% ~ dp0gettext.exe% 1% 1.txt

dan menjatuhkannya ke dalam folder gettext cepat memungkinkan saya untuk menarik dan melepas setiap PDF (atau bahkan file apapun convertible oleh gettext) ke file batch dan segera mengubahnya ke file. TXT file di direktori yang sama dengan file yang akan dikonversi.

% ~ dP0 diganti dengan path lengkap dari file batch tanpa nama file dari file batch yang pada dasarnya menunjukkan path lengkap dari aplikasi gettext.

% 1 merujuk ke file yang dijatuhkan ke file batch. Untuk beberapa sistem, saya menemukan bahwa saya harus melampirkan% 1 dengan tanda kutip ganda untuk memenuhi jalan dengan ruang-ruang di dalamnya sedangkan sistem lain menangani nama file yang panjang tanpa perlu tanda kutip ganda.

Sekarang secara otomatis mengkonversi file tunggal tidak terlalu lusuh tapi masih tidak cukup baik. Menyeret dan menjatuhkan 10 file memang OK, tetapi bukan 100 ( Jadi aku Googled untuk beberapa sumber daya dan menemukan Rick Lively's Command Reference, sebuah panduan praktis bagi semua DOS / Command Prompt perintah bersama dengan catatan dan contoh.

Sekarang bersenjata dengan loop FOR dari referensi ini, saya membuat file batch lain untuk memproses semua file dalam suatu folder.

untuk%% f in (% 1 \ *. pdf) melakukan% ~ dp0gettext.exe%% f%% f.txt

Penjelasan singkat tentang apa yang terjadi di sini.

% 1 adalah folder yang Anda jatuh ke dalam batch file.

UNTUK pernyataan yang kemudian mengambil semua file dalam folder tersebut dengan ekstensi PDF dan melewati masing-masing file ke gettext berlaku sebagai variabel%% f secara berurutan.

Tidak buruk untuk satu baris teks. Kadang-kadang, suatu pengetahuan dari beberapa perintah DOS umum dapat menangani tugas-tugas tertentu lebih cepat daripada menulis kode )

Check out Kryloff Technologies 'gettext utilitas, Rick Lively's didownload Command Reference atau premade saya batch file. Buat cara pintas ke kedua batch file dan Anda dapat menggunakannya dalam berbagai situasi untuk mengkonversi file teks dengan menyeret dan menjatuhkan file atau folder melalui file batch masing-masing.

LEBIH @ DI-DOWNLOAD MUNKEY:
Baca Buku on Your Mobile Phone TequilaCat BookReader
Teks Pertambangan Tools - Mengekstrak teks dari CHMs
Wikibooks, WikiType & PDF wiki

Tags:

Tidak ada Komentar.

Write a comment:


Blog Widget by LinkWithin