コマンドプロンプト/ファイル拡張子に対応するアプリケーションを確認する・ftype
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* ファイル拡張子に関連付けされているアプリケーションを確...
ftypeコマンド使えば簡単にファイルの拡張子から対応するアプ...
また、ファイルタイプ=オープンコマンド文字列で変更すること...
尚、本資料では、ファイルタイプ=オープンコマンド文字列の操...
拡張子によるファイルの関連付けを変更する場合は、以下の資...
-[[Windows 7のファイルの関連付けの操作方法>Windows設定関...
-[[ファイル拡張子の関連付けを確認する方法・assocコマンド>...
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* ftypeコマンドのヘルプ [#e548e505]
以下のコマンドを実行しassocコマンドのヘルプを確認してみま...
ftype /?
- ftype /? 実行結果
C:\Users\sakura>ftype /?
ファイル拡張子の関連付けに使われるファイル タイプを表示...
FTYPE [ファイル タイプ[=[オープンコマンド文字列]]]
ファイル タイプ 表示または変更するファイル タ...
オープンコマンド文字列 このタイプのファイルを開くた...
指定します。
パラメーターを指定しないで「FTYPE」と入力すると、オープ...
が定義されている現在のファイル タイプを表示します。ファ...
だけを指定して FTYPE を実行すると、そのファイル タイプの...
コマンド文字列を表示します。オープン コマンド文字列に何...
と、そのファイル タイプのオープン コマンド文字列を削除し...
オープン コマンド内の %0 または %1 は、関連付けを使って...
ファイル名で置き換えられます。%* はすべてのパラメーター...
%2 は第 1 パラメーター、%3 は第 2 パラメーターを取得しま...
第 n パラメーターから最後までのパラメーターを取得します...
の値です。たとえば、
ASSOC .pl=PerlScript
FTYPE PerlScript=perl.exe %1 %*
と入力すると、次のように Perl スクリプトが起動されます。
script.pl 1 2 3
次のようにすると、拡張子を入力する必要がなくなります。
set PATHEXT=.pl;%PATHEXT%
スクリプトは、次のようにして起動できるようになります。
script 1 2 3
* ftypeコマンドを実行してみる [#m08be292]
引数を渡さずftypeコマンドを実行すると以下のようにすべてが...
C:\Users\sakura>ftype
<省略>
Word.Backup.8="C:\Program Files (x86)\Microsoft Office\O...
Word.Document.12="C:\PROGRA~2\MICROS~4\OFFICE11\WINWORD....
Word.Document.8="C:\Program Files (x86)\Microsoft Office...
Word.DocumentMacroEnabled.12="C:\PROGRA~2\MICROS~4\OFFIC...
Word.RTF.8="C:\Program Files (x86)\Microsoft Office\OFFI...
Word.Template.8="C:\Program Files (x86)\Microsoft Office...
wordhtmlfile="C:\Program Files (x86)\Microsoft Office\OF...
wordhtmltemplate="C:\Program Files (x86)\Microsoft Offic...
Wordpad.Document.1="%ProgramFiles%\Windows NT\Accessorie...
WSFFile="%SystemRoot%\System32\WScript.exe" "%1" %*
WSHFile="%SystemRoot%\System32\WScript.exe" "%1" %*
<省略>
上記の出力のWord.Document.12を見るとWord(WINWORD.EXE)にな...
* 拡張子から関連付けられているアプリケーションを確認する...
以下のようにすれば、拡張子から関連づけられているアプリケ...
拡張子.docに関連付けられているアプリケーションを取得して...
+ .docのファイルの関連付けを取得
C:\Users\sakura>assoc .doc
.doc=Word.Document.8
+ 取得した''Word.Document.8''をftypeの引数として利用し実...
C:\Users\sakura>ftype Word.Document.8
Word.Document.8="C:\Program Files (x86)\Microsoft Office...
assocコマンドについては、以下を参照してください。
-[[ファイル拡張子の関連付けを確認する方法・assocコマンド>...
#htmlinsertpcsp(win-btm.html,win-sp.html)
終了行:
#navi(../)
* ファイル拡張子に関連付けされているアプリケーションを確...
ftypeコマンド使えば簡単にファイルの拡張子から対応するアプ...
また、ファイルタイプ=オープンコマンド文字列で変更すること...
尚、本資料では、ファイルタイプ=オープンコマンド文字列の操...
拡張子によるファイルの関連付けを変更する場合は、以下の資...
-[[Windows 7のファイルの関連付けの操作方法>Windows設定関...
-[[ファイル拡張子の関連付けを確認する方法・assocコマンド>...
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* ftypeコマンドのヘルプ [#e548e505]
以下のコマンドを実行しassocコマンドのヘルプを確認してみま...
ftype /?
- ftype /? 実行結果
C:\Users\sakura>ftype /?
ファイル拡張子の関連付けに使われるファイル タイプを表示...
FTYPE [ファイル タイプ[=[オープンコマンド文字列]]]
ファイル タイプ 表示または変更するファイル タ...
オープンコマンド文字列 このタイプのファイルを開くた...
指定します。
パラメーターを指定しないで「FTYPE」と入力すると、オープ...
が定義されている現在のファイル タイプを表示します。ファ...
だけを指定して FTYPE を実行すると、そのファイル タイプの...
コマンド文字列を表示します。オープン コマンド文字列に何...
と、そのファイル タイプのオープン コマンド文字列を削除し...
オープン コマンド内の %0 または %1 は、関連付けを使って...
ファイル名で置き換えられます。%* はすべてのパラメーター...
%2 は第 1 パラメーター、%3 は第 2 パラメーターを取得しま...
第 n パラメーターから最後までのパラメーターを取得します...
の値です。たとえば、
ASSOC .pl=PerlScript
FTYPE PerlScript=perl.exe %1 %*
と入力すると、次のように Perl スクリプトが起動されます。
script.pl 1 2 3
次のようにすると、拡張子を入力する必要がなくなります。
set PATHEXT=.pl;%PATHEXT%
スクリプトは、次のようにして起動できるようになります。
script 1 2 3
* ftypeコマンドを実行してみる [#m08be292]
引数を渡さずftypeコマンドを実行すると以下のようにすべてが...
C:\Users\sakura>ftype
<省略>
Word.Backup.8="C:\Program Files (x86)\Microsoft Office\O...
Word.Document.12="C:\PROGRA~2\MICROS~4\OFFICE11\WINWORD....
Word.Document.8="C:\Program Files (x86)\Microsoft Office...
Word.DocumentMacroEnabled.12="C:\PROGRA~2\MICROS~4\OFFIC...
Word.RTF.8="C:\Program Files (x86)\Microsoft Office\OFFI...
Word.Template.8="C:\Program Files (x86)\Microsoft Office...
wordhtmlfile="C:\Program Files (x86)\Microsoft Office\OF...
wordhtmltemplate="C:\Program Files (x86)\Microsoft Offic...
Wordpad.Document.1="%ProgramFiles%\Windows NT\Accessorie...
WSFFile="%SystemRoot%\System32\WScript.exe" "%1" %*
WSHFile="%SystemRoot%\System32\WScript.exe" "%1" %*
<省略>
上記の出力のWord.Document.12を見るとWord(WINWORD.EXE)にな...
* 拡張子から関連付けられているアプリケーションを確認する...
以下のようにすれば、拡張子から関連づけられているアプリケ...
拡張子.docに関連付けられているアプリケーションを取得して...
+ .docのファイルの関連付けを取得
C:\Users\sakura>assoc .doc
.doc=Word.Document.8
+ 取得した''Word.Document.8''をftypeの引数として利用し実...
C:\Users\sakura>ftype Word.Document.8
Word.Document.8="C:\Program Files (x86)\Microsoft Office...
assocコマンドについては、以下を参照してください。
-[[ファイル拡張子の関連付けを確認する方法・assocコマンド>...
#htmlinsertpcsp(win-btm.html,win-sp.html)
ページ名: