[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 06/04 16:24 / Filesize : 284 KB / Number-of Response : 925
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

WindowsXP質問スレ 178ページ目



1 名前:名無し~3.EXE mailto:sage [2007/10/10(水) 12:02:40 ID:+5+zGshd]
ここはXPというOSの質問スレです。OS以外の質問は他所でしてください。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
■我こそは初心者ナリ!と思う方はまず↓へ
PC初心者
pc11.2ch.net/pcqa/

【マジレス】超初心者の質問に答えるスレ668【エスパー】
pc11.2ch.net/test/read.cgi/win/1191070572/

■Internet Explorerについて
【IE7】Internet Explorer 7 Part21【正式版】
pc11.2ch.net/test/read.cgi/win/1188451125/
IE6総合 Part.14
pc11.2ch.net/test/read.cgi/win/1175925637/

■Windows Media Playerについて
Windows Media Player 総合スレ Ver.37
pc11.2ch.net/test/read.cgi/win/1189914944/

■Outlook Expressについて
OutlookExpress質問スレッド Ver.11
pc11.2ch.net/test/read.cgi/win/1168741778/

■MS-IMEについて
【2002】 MS-IME Part7 【2003】
pc11.2ch.net/test/read.cgi/win/1185112712/

■前スレ
WindowsXP質問スレ 177ページ目
pc11.2ch.net/test/read.cgi/win/1190067447/

311 名前:名無し~3.EXE mailto:sage [2007/10/17(水) 00:44:02 ID:HhOUeOqv]
>>306
%1は引数の1番目を指す。
ダブルクリックは内部的に「notepad.exe hogehoge.txt」 という風に実行しているだけ。
hogehoge.txtがnotepad.exeの引数の1番目に該当する。
D&Dもこれを実行しているだけ。
notepad.exe aaa.txt bbb.txt ccc.txt とやったようなときは、%1がaaa.txt %2がbbb.txt %3がccc.txt という風になる。

%1だけでなく"%1"なのは、間にスペースが入るファイル名を入れると、ここで引数が切れてしまうのを防ぐため。

マイドキュメント内のファイルをダブルクリックした時に
C:\Documents は見つかりませんなんて出て来るソフトは""で囲ってないのが主原因。

312 名前:名無し~3.EXE mailto:sage [2007/10/17(水) 00:53:31 ID:+DAQ80tY]
>>310
無理と思ったほうが良いと思う。一応参考リンク
リンク先のスレッドには先人の知恵詰まってるので。

CD−ROM無しノートのリカバリ方法
pc11.2ch.net/test/read.cgi/mobile/1014986362/
USBブート推進協議会
orz.kakiko.com/kaeru/usbboot.html

>>311
なるほど〜
そういう意味なんですね

313 名前:名無し~3.EXE mailto:sage [2007/10/17(水) 01:06:53 ID:1D5o3rQP]
>>309
アプリによるじゃなくてパスによる・・・じゃね?

314 名前:名無し~3.EXE mailto:sage [2007/10/17(水) 01:08:03 ID:1D5o3rQP]
リロード忘れてたOTZ

315 名前:名無し~3.EXE mailto:sage [2007/10/17(水) 01:42:48 ID:+DAQ80tY]
>>313
これまた、ちゃんと理解してないんだけど " を付けても付けなくても問題ないアプリケーションもあると思うんで。
Windows標準のnotepad.exeとか。

でも %1 で失敗、"%1" でOKなら分かるんだけど、逆は無いだろうから>>309はかなり適当なこと書いちゃったかも。

316 名前:名無し~3.EXE mailto:sage [2007/10/17(水) 02:43:34 ID:1D5o3rQP]
>>315
だからパス(PATH)だと言っとろーに
詳しくは>>311読め
Documents and Settings\みたいにパスにスペースが入ると”がいるんだよ
ノートパッドC:\WINDOWS\System32\NOTEPAD.EXEのパスのどこにスペースがあるよ?
つまりはそういうこった

でリロードせずに書き込んで直前の>>311により詳しく正確に説明されて>>314つーわけだ
理解OK?

317 名前:名無し~3.EXE mailto:sage [2007/10/17(水) 02:50:04 ID:1D5o3rQP]
補足しておくと” ”で括ったものは1つのものとして扱われる
だからスペースが入る場合は” ”で括る必要がある
これはweb検索でも一緒
「chkdsk /R」をキーワードとして検索を書けた場合 chkdsk +/Rで扱われるが””で括る
つまり”chkdsk /R”とするとchkdsk /Rを1つのワードとして検索することが出来る
これは憶えておくと検索するときに便利になるぞ

318 名前:名無し~3.EXE mailto:sage [2007/10/17(水) 03:05:41 ID:ln+bt6+n]
必死なことだけは伝わった。

319 名前:名無し~3.EXE mailto:sage [2007/10/17(水) 03:16:23 ID:+DAQ80tY]
>>316
>Documents and Settings\みたいにパスにスペースが入ると”がいるんだよ
>ノートパッドC:\WINDOWS\System32\NOTEPAD.EXEのパスのどこにスペースがあるよ?

今話しているのは開かれるファイルのPathにスペースが入るかどうかってことでしょ?
開くアプリケーション側の話ではなく。

>>303で書いたけど、そもそもフォルダオプションからアプリケーションを指定したときにPathに空白があると
自動的にダブルクォーテーションが付くわけだから、そこを考慮する必要はないでしょ

たとえば、notepad.exeをProgram Filesにコピーしてフォルダオプションから
"C:\Program Files\NOTEPAD.EXE" %1
でも(%1を " で括らなくても)問題ないって事を言いたいのよ。



320 名前:名無し~3.EXE mailto:sage [2007/10/17(水) 03:23:11 ID:1D5o3rQP]
>>319
だから>>311を読めと
引数として渡したファイル名にスペースがあった場合エラー出て開けないだけ

"C:\Program Files\NOTEPAD.EXE" %1にした場合、あ いうえお.txtを開くと
"C:\Program Files\NOTEPAD.EXE" あ いうえお.txtになる
"C:\Program Files\NOTEPAD.EXE" "%1"にした場合、あ いうえお.txtを開くと
"C:\Program Files\NOTEPAD.EXE" "あ いうえお.txt"になる
これだけの違いだ

321 名前:名無し~3.EXE mailto:sage [2007/10/17(水) 03:33:04 ID:+DAQ80tY]
>>320
それは分かるんだけど、"C:\Program Files\NOTEPAD.EXE" %1 でも
C:\Documents and Settings\[USER]\デスクトップ\新規テキスト ドキュメント.datをWクリックでエラーにならずに開ける

ノートパッドではなくて"C:\Program Files\Terapad.exe" %1 で
C:\Documents and Settings\[USER]\デスクトップ\新規テキスト ドキュメント.datを開こうとすると
「C:\Documents が見当たりません」となる

つまり %1 を""で括らなくても問題無いかどうかはアプリケーションによる違いじゃないの?と言いたいんよ
なんか私勘違いしてるのかな。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<284KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef