[リストへもどる]
一括表示
タイトルLhaForgeのコマンドラインオプション/cfgについて
記事No163
投稿日: 2010/10/02(Sat) 17:35:16
投稿者ビクトリア
コマンドラインオプションからcfgが使えないのですが、何か記述方法がおかしいのでしょうか?
以下のように記述しています

"D:\(Proglam)\LhaForge\LhaForge.exe" "/cfg:D:\ini\LhaForge.ini"

cfgの""の有る無しは両方試してみました

タイトルRe: LhaForgeのコマンドラインオプション/cfgについて
記事No164
投稿日: 2010/10/02(Sat) 20:52:50
投稿者Claybird < >
参照先http://claybird.sakura.ne.jp/
> コマンドラインオプションからcfgが使えないのですが、何か記述方法がおかしいのでしょうか?

「cfgが使えない」というのは、「設定ファイルが正しく切り替わらない」という事でしょうか。

> "D:\(Proglam)\LhaForge\LhaForge.exe" "/cfg:D:\ini\LhaForge.ini"

このコマンドラインそのものは正しいようです。
設定が読み込み/保存できていないのであれば、アクセス権限が不足している事が考えられます。
まず、"D:\ini\LhaForge.ini"が読み取り専用になっていないか、確認してください。

また、ファイルの作成ユーザーと現在のユーザーが違うとアクセスできない可能性があります。
"D:\ini\test.ini"など、まだ存在しないファイルを指定して試してみてください。
もしこれで正しく書き込みできているなら、"D:\ini\LhaForge.ini"のアクセス権の問題です。

タイトルRe^2: LhaForgeのコマンドラインオプション/cfgについて
記事No165
投稿日: 2010/10/03(Sun) 01:07:04
投稿者ビクトリア
はい、「設定ファイルが正しく切り替わらない」ということです。すみません
LhaForge.exeと同じフォルダにあるLhaForge.iniの内容が読み込まれてしまいます

iniファイルは読み取り専用になっていませんでした
存在しない設定ファイルパスで試しましたが、LhaForge.exeのフォルダにある設定ファイルが読み込まれてしまいました

コマンドラインが正しいなら、こちらの環境の問題かも知れませんね
お答えいただき感謝です

タイトルRe^3: LhaForgeのコマンドラインオプション/cfgについて
記事No166
投稿日: 2010/10/03(Sun) 11:34:07
投稿者Claybird < >
参照先http://claybird.sakura.ne.jp/
すみません、あの後調べ直してみたら、どうやらバグのようです。

設定画面では指定したcfgが読み込まれるため、他の処理では問題が起きていた事に気づきませんでした。
次バージョンで直します。

タイトルRe^4: LhaForgeのコマンドラインオプション/cfgについて
記事No167
投稿日: 2010/10/04(Mon) 02:05:17
投稿者ビクトリア
バグでしたか
これが出来たら凄い助かるな、と思ったので(コマンドラインから解凍後削除のオンオフが出来るので)、
対応してもらえたなら有り難いですです

タイトルRe^4: LhaForgeのコマンドラインオプション/cfgについて
記事No185
投稿日: 2010/10/30(Sat) 03:18:38
投稿者ビクトリア
LhaForgeβVerの公開お疲れ様です
こちらのverではコマンドラインからcfgコマンドが認識されましたのでご報告までに

それと、要望なのですが、
cfgコマンドやLFCaldix.iniでパスを指定する時に、
「LhaForgeのあるフォルダのパス」という環境変数を使えるようになりませんか
いつでもLhaForgeを持ち歩けるようになるので、もしそうなれば嬉しいです

タイトルRe^5: LhaForgeのコマンドラインオプション/cfgについて
記事No186
投稿日: 2010/10/31(Sun) 01:14:06
投稿者Claybird < >
参照先http://claybird.sakura.ne.jp/
> 「LhaForgeのあるフォルダのパス」という環境変数を使えるようになりませんか

検討してみます。
実装する場合は、ファイラ/シェルの環境変数と記述方法が共通になると思います。