質問: 代理でアップさせていただきました。 説明不足の点をご容赦頂き、下記の内容で判明、推測できる点、参考HP等をお教え頂けると助かります。 ---質問--- WindowsNT/2000でATコマンドを使用しています。 バッチファイルを起動しているのですが、バッチの中でパスが入っている 環境変数を使用しています。 コマンドラインから直接バッチを起動した場合と、ATコマンドにて起動 した場合とで、同じ環境変数項目のパスが異なっています。 ユーザーが異なっているためと思われますが、 通常:Administrator ATコマンド:Default User ATコマンドで起動した場合もコマンドラインから起動した場合と同じ 状態にしたいのですが方法が判ったら教えて下さい。 尚、タスクを使うとユーザーが指定できるので問題なく動きます。 ---以上--- どうぞよろしくお願いいたします。
回答: うーーーーん、何言ってるのかさっぱりですが、気合入れて考えて見ますと・・・ 「ATコマンド」とは、モデムという電話回線用通信装置に対するものです。 文章から見て、これの意味で言っているのではなさそうです。 「AUTOEXEC.BAT」のことかもしれません。 これで設定している環境変数の値ををDOSプロンプトでも使いたいということかな。 「スタートメニュ」「設定」「コントロールパネル」「システム」タブ「環境変数」で、DOSプロンプトの環境変数を指定できます。 ここで設定してみてはどうでしょう。