次の方法で共有

PowerPoint2013のショートカットに、pptxファイルをドラッグ&ドロップした時の動作について

Anonymous
2014-11-16T00:28:35+00:00

お世話になります。

デスクトップ上に、POWERPNT.EXEのショートカットを作成し、そこにpptx等をドラッグ&ドロップすると、通常、ファイルが開きますが、ファイル名やパスに、全角スペースが含まれると、ファイルが開けずエラーとなります。

※半角スペースは問題ありません。

調べてみると、PowerShellからの起動時でも同様の現象が起こるために、PowerPoint2013の引数の処理で、全角スペースに対して特殊なことをしているように見えます。

また、この現象は、PowerPoint2010、Excel2013、Word2013では、発生しません。

この現象の回避方法があればご教授いただければありがたいです。

よろしくお願いします。

Microsoft 365 と Office | PowerPoint | 家庭向け | Windows
Microsoft 365 と Office | PowerPoint | 家庭向け | Windows

プレゼンテーションを作成し、マルチメディア オブジェクトやテキストによる特殊効果などのグラフィック効果を追加するためのツールを提供する Microsoft プレゼンテーション グラフィック製品のファミリ。

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

5 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2014-11-18T07:11:19+00:00

    失礼しました。

    ついでに、今後同様の状況で困った人のために....

    C#/.NETだと下記のように書きました。

    System.Diagnostics.Process.Start("POWERPNT.EXE", @"""" + file + @"""");

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. 削除済み

    この回答は当社の行動規範に違反したため削除されました。 アクションを実行する前にこの回答を手動で報告したか、自動検出機能により特定しました。 詳細については、当社の行動規範を参照してください。


    コメントはオフになっています。 詳細情報

  3. Anonymous
    2014-11-18T03:40:15+00:00

    大沢 孝太郎様、ウィンドウズスクリプトプログラマ様

    ご回答いただきありがとうございました。

    大変参考になりました。

    こちらでも引き続き試行錯誤した結果、アプリケーションから呼び出す際に、ダブルクオーテーションをさらにもう一段つけることで、回避できることがわかりました。

    powerpnt.exe "パス\ファイル名"

    powerpnt.exe ""パス\ファイル名""

    ※ざっくり書くとこんな感じ

    このことを利用して、ショートカットの代わりに、(自作)コンソールアプリケーション経由で呼び出すことで回避できました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. 削除済み

    この回答は当社の行動規範に違反したため削除されました。 アクションを実行する前にこの回答を手動で報告したか、自動検出機能により特定しました。 詳細については、当社の行動規範を参照してください。


    コメントはオフになっています。 詳細情報

  5. Anonymous
    2014-11-17T06:14:57+00:00

    ​akim70 さん、こんにちは。

    マイクロソフト コミュニティをご利用いただき、ありがとうございます。

    POWERPNT.EXE のショートカットに全角スペースを含んだ *.pptx ファイルをドラッグして開くとエラーが発生するということなのですね。

    手元にある Windows8.1 + PowerPoint 2013 の環境で試してみた結果、 「C\Users"ユーザー名"\デスクトップ"ファイル名" が見つかりませんでした」 のエラーが出て開けない動作になりました。

    PowerPoint 2010 で試すと akim70 さんが書いていただいた結果と同じで、問題なく開けたので PowerPoint 2010 と 2013 で動作が違うのが不思議ですね。。

    この動作について情報がないか調べてみたのですが、該当する情報が見つからず、原因が解りませんでした。

    ファイル名を変更するなど、手元で回避策が無いかも調べてみたのですが、有効な回避策は見つからなかったです。。

    起動ファイルのショートカットにドラッグ & ドロップして開く方法以外に、 PowerPoint を起動して、 [ファイル] タブの [開く] でも同じだったので、ファイル名には全角スペースを使用しないのがよいのかもしれません。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません