アプリ版:「スタンプのみでお礼する」機能のリリースについて

Perlスクリプトを使って、指定したフォルダを
エクスプロラーで開きたいのですが
どのようにすれば良いですか?

検索しても分からなかったので教えてください。

質問者からの補足コメント

  • ありがとうございます。

    試してみたのですが、マイドキュメントが開いてしまうのですが・・・
    exec 'explorer.exe C:/';

    とやっても駄目でした

    Perlでは、\マークを使えず「/」を区切りマークとして使いますが
    これがうまく認識できていないということはないでしょうか?

    \に置き換えるとプログラムが走らないのですが
    どうすれば良いでしょうか?

    No.1の回答に寄せられた補足コメントです。 補足日時:2017/03/07 19:17

A 回答 (4件)

system("start explorer c:\\");


で、いかがですか?
    • good
    • 0

>\に置き換えるとプログラムが走らないのですが


>どうすれば良いでしょうか?

\は使用できます。
No2で提示した方法以外には、

c:\ を開きたいなら
$dir = "c:\\";
exec 'explorer',$dir;
とする方法も可能です。

c:\data を開きたいなら、
$dir = "c:\\data";
exec 'explorer',$dir;

とします。
    • good
    • 0

No1です。


例えば 指定したフォルダが d:\goo なら
exec 'explorer','d:\goo';
のように記述します。
exec 'explorer d:\goo'; ではありません。
    • good
    • 0

exec 'explorer',指定したフォルダ名



でエクスプロラーで開けます。
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!