2017-01-08 3 views
-3

プログラムを使用してファイルを開こうとしています。私は自動的にこれをバッチファイルで行いたいと思います。実行する必要があるものはすべて同じフォルダにあります。私はバッチファイルやコーディングではそれほど良くはありませんが、誰かがこれを行う方法を知っていれば、より良くなるよう努力しています。サポートされていないファイルタイプをプログラムで自動的にバッチファイルで開く

私はアプリやファイルの順序を切り替え試みたが、それは動作しません、それは何もしない時間のほとんどを、時にはそれ

.\location\application .\location\file 
exit 

START /B /I ".\location\application" ".\location\file" 
exit 

を試してみました

アプリケーションを開きますが、ファイルは開きません。

+0

何か試しましたか?あなたが持っている場合は、あなたの質問にそれを言及し、どのステップを失敗したかを教えてください。私たちの多くはあなたを助けたいと思っていますが、[どうすれば良い質問をしますか?](http://stackoverflow.com/help/how-to-ask)をお読みください。とにかく、StackOverflowへようこそ:) – koceeng

+1

'my.exe pathTo \ file.filetype'?あなたの実行可能ファイルに応じて、私は言うでしょう。 – geisterfurz007

+1

@ geisterfurz007は、あなたが話しているアプリケーションによって異なります。一部のアプリケーションでは、特別な議論や準備が必要な場合があります。あなたが話しているプログラムは何ですか?ドキュメント(ヘルプデスク、グーグル、マニュアルなど)を使用してください。そしてもう少し具体的に言えば、「うまくいきません」とはあいまいです。あなたの試みの間に何が起こったのですか?何も、エラー、コンピュータがクラッシュしました、...より具体的になります。問題を理解するのに役立ちます –

答えて

1

アプローチ:スタートは、ウィンドウのタイトルとして括弧二重引用符の最初の引数を取りますので

START /B /I ".\location\application" ".\location\file" 

は失敗します。これを回避するためにダミーの二重引用符を挿入します。

START "" /B /I ".\location\application" ".\location\file" 

ヘルプstart /?はこれを明示的に述べていません。
ss64.comだけ言う:

は常にこれがマイクロソフト 文書によると、タイトルはオプションです「」空の引用符のちょうどペア「マイスクリプト」または のような単純な文字列にすることができTITLEが含まれるが、他の オプションに応じて、省略された場合に問題が発生する可能性があります。

関連する問題