INIファイルでOSの環境変数を使いたいです
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
mf4306
投稿数: 73
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
tiyn様、ありがとうございます。
色々パターン考えましたが、現状の当方の環境では/TempPath=・・・とパラメータを渡す形で行うのが一番スマート(?)に済みそうですので、これで対応をしてみます。
やりたい事の実現は出来てますので、一応は問題はありません。
助かりました。
色々パターン考えましたが、現状の当方の環境では/TempPath=・・・とパラメータを渡す形で行うのが一番スマート(?)に済みそうですので、これで対応をしてみます。
やりたい事の実現は出来てますので、一応は問題はありません。
助かりました。
投票数:0
平均点:0.00
tiyn
投稿数: 70
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
すみません確認せずに書きました
ショートカットなら大丈夫ですけど、
コマンドラインファイルは無理らしいです。 すみません
ショートカットなら大丈夫ですけど、
コマンドラインファイルは無理らしいです。 すみません
投票数:0
平均点:0.00
tiyn
投稿数: 70
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
少なければ実行するショートカットに↓みたいに書いてもいいですねー
/[MAGIC_PRINTERS]PRT01 = %USERNAME%,wpdrv.atr,,60
多ければMagicコマンドラインファイルでしたかね
アレをつかうとスマートに書けると思いますよ
/[MAGIC_PRINTERS]PRT01 = %USERNAME%,wpdrv.atr,,60
多ければMagicコマンドラインファイルでしたかね
アレをつかうとスマートに書けると思いますよ
投票数:1
平均点:0.00
mf4306
投稿数: 73
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
sigeno56さん、助言ありがとうございます。
なるほど。
Magic側で呼び出して、INIへ書き込めばいいんですね。
納得。
たしかOSEnvGet(・・・はSP6からの関数ですよね。
悲しいかな、当方の環境はSP3でした。
助言踏まえて、対応をちょっと考えてみます。
なるほど。
Magic側で呼び出して、INIへ書き込めばいいんですね。
納得。
たしかOSEnvGet(・・・はSP6からの関数ですよね。
悲しいかな、当方の環境はSP3でした。
助言踏まえて、対応をちょっと考えてみます。
投票数:0
平均点:0.00
sigeno56
投稿数: 336
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
こんにちは。
MAGIC.INI内でとありますので
プログラム側で
OSEnvGet ('USERNAME')
OSEnvGet ('COMPUTERNAME')
OSEnvGet ('PROCESSOR_REVISION')
OSEnvGet ('OS')
OSEnvGet ('SYSTEMDRIVE')
などを取得し、これらの値を論理名として
INIPUT、INIGET もしくは Translate などで扱えばいいと思いますが。
MAGIC.INI内でとありますので
プログラム側で
OSEnvGet ('USERNAME')
OSEnvGet ('COMPUTERNAME')
OSEnvGet ('PROCESSOR_REVISION')
OSEnvGet ('OS')
OSEnvGet ('SYSTEMDRIVE')
などを取得し、これらの値を論理名として
INIPUT、INIGET もしくは Translate などで扱えばいいと思いますが。
投票数:0
平均点:0.00
mf4306
投稿数: 73
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
こんにちわ。
Magic.ini内で USERNAME とかOSの環境変数を使用したいのですが、方法を知りません。
皆様、ご教授いただけるとありがたいです。
・・・ 一応は調べたのですが、ヘルプとかに載ってたらごめんなさい。
Magic.ini内で USERNAME とかOSの環境変数を使用したいのですが、方法を知りません。
皆様、ご教授いただけるとありがたいです。
・・・ 一応は調べたのですが、ヘルプとかに載ってたらごめんなさい。
投票数:0
平均点:0.00