web-dev-qa-db-ja.com

Windows7の新しい付箋を作成するスクリプト

クリップボードのテキストを取得して一時ファイルに書き込み、その一時ファイルをメモ帳で開くプログラムを作成しました。このプログラムはpaste.exeと呼ばれ、パスに配置したので、WIN + Rと入力し、pasteと入力して、テキストを新しいテキストファイルに貼り付けることができました。これは私個人にとって大きな時間の節約になります。

クリップボードの内容を使用して新しいWindows7付箋を作成する同様のプログラムを作成したいのですが、プロセスを自動化する方法を見つけるのに苦労しています。

stikynot.exeは付箋であり、コマンドライン引数がないことがわかります。

助言がありますか?

1
Ronnie Overby

コマンドライン引数がないのは正しいです。バイナリのstikynot.exeをダンプしても、コマンドオプションやハッキングの簡単な方法のように見える文字列は表示されません。メモ用の構成ファイルへのインターフェイスを提供するWCFコードが含まれているようです。したがって、その制限されたUIをスクリプト化する代わりに、この構成/データベースと通信して、そこにメモを追加してみませんか?付箋ファイルは、各ユーザーのAppData/Roaming/Microsoft/StickyNotesディレクトリのStickyNotes.sntファイルに保存されます。ファイルタイプはStickyNotesに固有です。これが 構造の概要です。 これが このタイプの構造化されたストレージドキュメントのインターフェース に関するいくつかのドキュメントです。

2
jdh

AutoHotkey を使用してプロセスを自動化することを検討してください。あなたは少しあなたの考えを変える必要があるかもしれません、しかしそれはトリックをするべきです。

2
uSlackr