掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
コマンドラインからファイルパスを取得するには? (ID:105444)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
わざわざAPI使わなくてもCommand関数というのがあるのに……。 それはともかく,パスにスペースを含むファイルを指定する場合, パスを二重引用符で囲むのがWindowsの流儀です。 つまり,C:\Program Files\foo\bar.datをtest.exeに渡すと, test "C:\Program Files\foo\bar.dat" というコマンドラインになります。 基本的に二重引用符で囲まずにパラメータを渡してきた場合, 間にある空白がパラメータを分離するものか,二重引用符で囲み忘れたのかを区別するすべはありません。 なので,普通はパラメータを分離するものとして処理します。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.