[雑記] フォルダ内の全テキストファイルを一括でEvernoteに取り込む方法
フォルダ内の全テキストファイルを、Evernote内の特定のノートブックへと連続取り込みする方法。

やりたい事は下記の通り。
・ファイル名をノートタイトルとする。
・ファイル作成日時を反映する。
・フォルダ内の全テキストファイルを対象とする。
・特定のノートブックへと取り込む。

手順1. 下記3つの情報を揃えます。

・テキストファイルの取り込み元フォルダのパス
・Evernoteをインストールしたフォルダにある、ENScriptのパス
・取り込み先のノートブック名

手順2. コマンドプロンプトを立ち上げます。

手順3. 下記コマンドを入力します。

先ほど揃えた3つの情報を元に、「テキストファイルの取り込み元フォルダ」、「ENScriptの場所」、「取り込み先のノートブック名」を変更します。
for /r "テキストファイルの取り込み元フォルダ" %a in (*.txt) do "ENScriptの場所" CreateNote /s "%a" /i "%~na" /n "取り込み先のノートブック名" /c "%~ta:00"

実際のコマンド例:
for /r "C:\Users\Hoge\Desktop\日記フォルダ" %a in (*.txt) do "C:\Program Files (x86)\Evernote\Evernote\ENScript.exe" CreateNote /s "%a" /i "%~na" /n "日記_取り込み" /c "%~ta:00"


以上で、ファイルが一気にEvernoteに取り込まれます。


事前にファイル名を一括変更したい場合は、「ファイル名一括変更」がお薦め。プログラマー向けになってしまいますが、正規表現が使えます。


参考にさせて頂いたサイト
紙copi から Evernote への移行 - すけ
Evernote for Windows付属のENScript.exeを使う


以上、13年分の日記をEvernoteに移した際のメモです。
[PR]
by syatin | 2013-05-27 07:28 | 雑記
<< [思考] 人を幸せにする時は [旅] 世界中に友達が居るということ >>