''コメントはここにどうぞ'' (サイトの趣旨に合わないものは削除します)
-間違い指摘
-TIPs情報
-リクエスト
-WinNT4やWin2003Serverの相違情報
等、よろしくお願いします。

#article
**「%~sA のバグ」解決法 [#s955e877]
>(maxwell さん) &new{2006-08-11 (金) 14:44:55};~
~
ディレクトリでは問題が起きない様なので、こんなのはどうでしょうか。~
:SFNSUB~
Set "TGT_FILE=%~1"~
Set "TGT_FILE=%TGT_FILE:^^=^%"~
For %%A in ("%TGT_FILE%") do (~
	For /F "tokens=*" %%B in ("%%~dpA") do (
		For /F "tokens=4 delims= " %%C in ('Dir /x "%%~B"^| FindStr /C:"%%~nxA"') do Set SFN=%%~sB%%~C
	)
)~
Set TGT_FILE=~
Goto :EOF~

//

#comment

**メモ [#i76acd75]
>(otn さん) &new{2006-04-04 (火) 12:02:43};~
~
REG QUERY コマンドでキー名や値名、データなどに日本語があるとだめ。~

//

#comment

**メモ [#h454d0af]
>(otn さん) &new{2006-04-04 (火) 12:01:35};~
~
findstr /gFILE で、FILE中の「あ」など0xA0を含む文字がうまく処理されない(ヒットするはずがヒットしない)。~

//

#comment

**拡張子関連付け起動で拡張子が無視されexeファイルと見なされるケース [#jf2fbd14]
>(フフフ さん) &new{2006-01-27 (金) 23:24:41};~
~
explorerはShellExecute()を、cmd.exeはCreateProcess()を使っているのでは?~
CreateProcess()を使って16ビットアプリケーションを実行するためには~
lpApplicationName=NULLの必要があり、ファイル名にパスが含まれている~
場合、.exe は追加されず、実行可能ファイルとして検索し、先頭がMZでPEでない~
場合に16ビットEXEとみなすのでは?~
「MZ80は8ビットパソコン」を起動したら奇妙な動きだった。(W2K Pro)~

//

#comment
-a -- (a さん) &new{2006-04-11 (火) 17:13:16};

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS