• 締切済み

MS-DOSコマンドをワンクリックで実行するには?

いつも参考にさせていただいています。 過去に使用していたダイナcadというcadで作成したデータをDXFに変換する【コマンド】があります。 コマンド実行には 書式 DCAD_DXF DynaCADファイル名 [DXFファイル名] [/Dxx] [/C] DynaCADファイル名: 入力するDynaCAD2ファイル名を指定します。 DXFファイル名  : 出力するDXFファイル名を指定します。(省略可) /Dxx   : 多角形を円として認識します。    指定された辺数以上の多角形を円として変換します。    辺数省略時は「24」を指定したものとみなします。    指定がない場合、円を認識せず線データ出力します。 /C    : 文字を文字コードで出力します。 指定がない場合は、文字を線データで出力します。 エクスプローラから*.DC2ファイルをダブルクリックでこのコマンドを実行させたい場合、ファイルの関連づけのアクションにどのように記述すればよいか教えてください。 よろしくお願いします。

みんなの回答

回答No.1

> 過去に使用していたダイナcadというcadで作成したデータをDXFに変換する > コマンドがあります。 そのキャドプログラム本体はお持ちですか? それが無いと、コマンドだけあっても、できません。 以下、DynaCadを持っていませんので不確実ですが、普通は以下のように設定 します。 1.フォルダオプションの"ファイルの種類"で[追加]をクリックします。 2.関連付けられた拡張子の欄に、DC2 と入力します。 3.タイプの説明欄は、空白か任意の文字列で[OK]をクリックします。 ここで、ファイルの種類に項目が追加されます。 上記ステップ3でタイプの説明欄を空白にした場合は "DC2ファイル" と表示 され、"DynaCad図面ファイル" のように記入した場合には、その文字列で表示 されます。 次に、追加された項目を選択して[編集]をクリックし、編集ダイアログで 次のように設定します。 4.[新規]をクリックします。 5.アクション欄に任意の文字列を入力します。(例:DynaCadバッチ) 6.アクションを実行するアプリケーションの欄には、次の1行を記述して  [OK]します。   "A" "%1" /Dxx /C   ・"A"の部分には、DynaCad実行ファイル(.exe)のフルパスを記述。   ・" も記述してください。 7.アクション欄に登録された項目を選択して[既定]をクリックしたらすべて  閉じて、フォルダオプションを閉じます。 "%1"は、実行ファイルが起動したときに対象ファイルを開くように指示する スイッチですが、アプリケーションによっては機能しないものもあります。 その場合には悪しからず・・・・。(^^ゞ

haruka-pap
質問者

お礼

早速のご回答ありがとうございます。 今試せる環境にないので、再度書き込みさせていただきます。

haruka-pap
質問者

補足

misatoanna様 おかげさまで、うまくいきました ありがとうございます。 ファイルのフルパスは参照でokでした

関連するQ&A