Windowsエクスプローラからファイルを選択し、これをperlスクリプト内のコードの入力として使用できるperlスクリプトを作成したいと思いますSTDINのように)。perl - 開いているウィンドウエクスプローラと作業するコードの入力ファイルを選択
Windowsエクスプローラを正しいディレクトリに開くと、ユーザーはそのファイルをクリック(選択)し、スクリプトは選択したファイルのビジネス(たとえばmy $ selectedFile)を行います。
私は、Windowsエクスプローラを開くには、いくつかのコードを発見した:正常に動作します
my $explorer = 'c:/windows/SysWOW64/explorer.exe';
my $directory = 'C:\\testdir\\';
system($explorer,$directory);
は... PLスクリプトからWindowsエクスプローラを開くために(Perlの僧侶http://www.perlmonks.org/bare/?node_id=313539に基づきます)。
エクスプローラウィンドウでクリックしたファイルをコードに認識させて変数を作成するにはどうすればよいですか?それは可能ですか、Perlはそれを行う方法ではありませんか?
乾杯、 マット
関連:[Perlで開いたフォルダの選択ダイアログを表示するにはどうすればいいですか?](http://stackoverflow.com/questions/1871290/how-do-i-present-an-open-folder-selection-dialog- in-perl) – ThisSuitIsBlackNot