Windowsのコマンドラインを使用してファイルを開くようにアクティブなプロセスに指示したいのですが、Windows(7+)の組み込み機能(たとえばpowershellまたはvbscript)を使用するソリューションも機能します。私は開いているメモ帳のインスタンスを持っていると知っていればウィンドウコマンドライン:アクティブなプロセスで開いているファイルですか?
例えば、そのprocessidを1234で、のような何かを行うことができるように素晴らしいことだ:
notepad.exe "myfile.txt" /pid=1234
をし、メモ帳開こうとしています既存のプロセスのウィンドウにファイルを作成します。
これは可能ですか?
VBSの 'wshshell.appactivate 1234'と' wshshell.sendkeys "%FO"& "filename.ext" 'を使うことができる、外部コントロールを持たないプログラム(IE、Word、Autocadなどとは異なります)これは物事を行うためのフレークな方法です。 –