News & Events
新規トピック作成
Excelファイルへのアクセス
はじめまして。
早速なんですが質問させていただきます。
公開アプリをAPPサーバーで設定しその公開アプリからAPPサーバー上のExcelに書き込みに
行くプログラムがあるのですが、クライアント複数がそのプログラムを同時期に実行した場
合一人は書き込めるのですが他のクライアントは’書き込めません’のエラー表示が出ます。
ちなみに、Excelのパスはサーバー上にあるtxtに書いてあり、プログラム起動時に読みに行く
といった感じです。
クライアント端末一台一台にExcelを作り、ドライブマッピングを利用してtxtのパスを変更するしかないのでしょうか?
クライアントが全員同時に起動してもエラーが出なくなる方法を何でもいいので教えてください。
早速なんですが質問させていただきます。
公開アプリをAPPサーバーで設定しその公開アプリからAPPサーバー上のExcelに書き込みに
行くプログラムがあるのですが、クライアント複数がそのプログラムを同時期に実行した場
合一人は書き込めるのですが他のクライアントは’書き込めません’のエラー表示が出ます。
ちなみに、Excelのパスはサーバー上にあるtxtに書いてあり、プログラム起動時に読みに行く
といった感じです。
クライアント端末一台一台にExcelを作り、ドライブマッピングを利用してtxtのパスを変更するしかないのでしょうか?
クライアントが全員同時に起動してもエラーが出なくなる方法を何でもいいので教えてください。
想像ですが・・・
Excelは同一ファイルを複数起動した場合に読み取り専用で開いてしまう為になるのでは?
同じファイルに書き込まなければいけないのですかね?データを落とすだけならAccessのmdbなどに書き込むほうが制御はらくなような気はしますけど
Excelは同一ファイルを複数起動した場合に読み取り専用で開いてしまう為になるのでは?
同じファイルに書き込まなければいけないのですかね?データを落とすだけならAccessのmdbなどに書き込むほうが制御はらくなような気はしますけど
EXCELにはあらかじめ雛型が書かれており、そこにデータを印字していくといったプログラムなのでデータを落としてからが問題になっています。
メタフレームの設定でどうにかならないでしょうか?
メタフレームの設定でどうにかならないでしょうか?
これはICAセッションにログオンするユーザー名が一意の場合に出来ると思いますが
?/舛?らユーザープロファイル内のディレクトリにコピー
?△修海?らExcelに書き込み
これなら読み取り専用にはならないと思いますけど。
?/舛?らユーザープロファイル内のディレクトリにコピー
?△修海?らExcelに書き込み
これなら読み取り専用にはならないと思いますけど。
Nobodyさん>
もう少し聞かせてください。ユーザープロファイルというのは?
言い忘れていて申し訳ありませんが、一応このプログラムはEXCELを他のフォルダに
コピーして印字するようになっています。
また、コピー先のパスは.EXEが置いてあるフォルダと同じ階層になくてはならないのですが
そのパス名はどのように設定すればよいのでしょうか?一つのパスで各ユーザーのプロファイ
ル内のディレクトリを指定する方法はありますか?
もう少し聞かせてください。ユーザープロファイルというのは?
言い忘れていて申し訳ありませんが、一応このプログラムはEXCELを他のフォルダに
コピーして印字するようになっています。
また、コピー先のパスは.EXEが置いてあるフォルダと同じ階層になくてはならないのですが
そのパス名はどのように設定すればよいのでしょうか?一つのパスで各ユーザーのプロファイ
ル内のディレクトリを指定する方法はありますか?
出来るはず・・・(汗
アプリは詳しくないのですがたとえばsystemフォルダなら%system_root%とか使えますよね?そういった指定は出来ると思いますよ。
アプリは詳しくないのですがたとえばsystemフォルダなら%system_root%とか使えますよね?そういった指定は出来ると思いますよ。
例えば、\\各ユーザープロファイルのディレクトリ名\aaa\XLS というようなパス指定を設定できないでしょうか??
Metaサーバ上でchkroot.cmdを実行するとユーザー毎のホームディレクトリが設定されます。
それを実行すれば(たとえばW:としたとします)クライアントのアプリケーションではW:\〜と指定してやればユーザー毎のプロファイルディレクトリ内でファイルの指定が出来ると思いますけど。
それを実行すれば(たとえばW:としたとします)クライアントのアプリケーションではW:\〜と指定してやればユーザー毎のプロファイルディレクトリ内でファイルの指定が出来ると思いますけど。
それは、例えばクライアントAがそのパス(W:\aaa\XLS)を読んだら→Aのユーザプロファイルディレクトリ内のEXCELファイルを読みに行き、
クライアントBが読んだ場合はBのユーザプロファイルディレクトリ内のファイルを読みに行くことが出来るということですよねえ?
あと、chkroot.cmdの実行の手順をもう少し詳しく教えていただけると嬉しいです。
ご迷惑をお掛けしますがよろしくお願いします。
クライアントBが読んだ場合はBのユーザプロファイルディレクトリ内のファイルを読みに行くことが出来るということですよねえ?
あと、chkroot.cmdの実行の手順をもう少し詳しく教えていただけると嬉しいです。
ご迷惑をお掛けしますがよろしくお願いします。
chkroot.cmdは厳密にいうとTerminalServiceの機能の中に含まれるファイルだったと思うのでMetaの資料にはのってないかもしれませんが。
>例えばクライアントAがそのパス(W:\aaa\XLS)を読んだら→Aのユーザプロファイ
>ルディレクトリ内のEXCELファイルを読みに行き、
>クライアントBが読んだ場合はBのユーザプロファイルディレクトリ内のファイルを読
>みに行くことが出来るということですよねえ?
要は↑が実現できると思います。
chkroot.cmdをメモ帳で開くとコメント書いてありますよ。
>例えばクライアントAがそのパス(W:\aaa\XLS)を読んだら→Aのユーザプロファイ
>ルディレクトリ内のEXCELファイルを読みに行き、
>クライアントBが読んだ場合はBのユーザプロファイルディレクトリ内のファイルを読
>みに行くことが出来るということですよねえ?
要は↑が実現できると思います。
chkroot.cmdをメモ帳で開くとコメント書いてありますよ。
クライアントのローカルにセットしてあるパス(W:\aaa\XLS)を読んでも、サーバー上にセットしてあるパス(W:\aaa\XLS)を読んでも、見るところは各クライアントのユーザーディレクトリ内のファイルで同じですか? 以前にも書きましたが、パスが書かれているTXTファイルは一つでサーバー上に存在します。なので、各クライアントは一度全員そのTXTを見に来ます。そこで全員が一つのパス(W:\aaa\XLS)を見れば、各クライアントのユーザーディレクトリ内のファイルに振り分けられるんですよねえ?
何度も確認して申し訳ございませんが、よろしくお願いします。
chkroot.cmd確認してみます。
何度も確認して申し訳ございませんが、よろしくお願いします。
chkroot.cmd確認してみます。
数値表示","を"."で表示したい
いつも参考にさせてもらっています。
MetaFame上で"Calc.exe"を公開して利用したいのですが、その際にデフォルトの場合、"11111.11"と入力すると"11,111.11"と表示されますが、この表示を"11.111,11"というように逆表示(","と"."が逆表示[Windowsドイツ語版なんかが表示されます])をさせたいと思っております。
MetaFrameサーバのWindows設定で"地域オプション"⇒"ロケール"⇒"ドイツ語(ドイツ)"を設定し、クライアント側にも同様の設定をしました。
また、クライアントのICAクライアントは、7.1ドイツ語版を使用して、テストしてみましたが、結果は"11,111.11"と表示されます。
おそらく、原因はMetaFrameが日本語版ということだと思いますが、どなたか設定方法などお解りになられる方いらっしゃいましたら、教えてください。
<MetaFrame環境>
Windows2000Server日本語版
MetaFrame XP FR2日本語版
<クライアント環境>
Windows2000Pro日本語版
ICA Client 7.1ドイツ語版
MetaFame上で"Calc.exe"を公開して利用したいのですが、その際にデフォルトの場合、"11111.11"と入力すると"11,111.11"と表示されますが、この表示を"11.111,11"というように逆表示(","と"."が逆表示[Windowsドイツ語版なんかが表示されます])をさせたいと思っております。
MetaFrameサーバのWindows設定で"地域オプション"⇒"ロケール"⇒"ドイツ語(ドイツ)"を設定し、クライアント側にも同様の設定をしました。
また、クライアントのICAクライアントは、7.1ドイツ語版を使用して、テストしてみましたが、結果は"11,111.11"と表示されます。
おそらく、原因はMetaFrameが日本語版ということだと思いますが、どなたか設定方法などお解りになられる方いらっしゃいましたら、教えてください。
<MetaFrame環境>
Windows2000Server日本語版
MetaFrame XP FR2日本語版
<クライアント環境>
Windows2000Pro日本語版
ICA Client 7.1ドイツ語版
保存ファイル
こんにちはNOMURAです。
MetaFrameClientを利用して公開アプリケーションを使用
しているのですが、アプリケーションのデータを保存しよう
とすると保存先は、MetaFrameServerになっているようで、
自分のPC内には保存できません。
お使いになっている皆様方は、このような状況で保存したい
場合は、どのように使用しているのでしょうか?
フォルダなど共有してClientマシンから保存、閲覧するように
しているのでしょうか?
環境:Windows2000Serverで、MetaFrameXPを使用
アドバイス頂ければと思います。
MetaFrameClientを利用して公開アプリケーションを使用
しているのですが、アプリケーションのデータを保存しよう
とすると保存先は、MetaFrameServerになっているようで、
自分のPC内には保存できません。
お使いになっている皆様方は、このような状況で保存したい
場合は、どのように使用しているのでしょうか?
フォルダなど共有してClientマシンから保存、閲覧するように
しているのでしょうか?
環境:Windows2000Serverで、MetaFrameXPを使用
アドバイス頂ければと思います。
マニュアルのクライアントデバイス割り当ての設定を見てください。
NOMURA?鏡い気鵑△蠅?とうございます。
割り当てとく必要があるわけですね。
例えば、メタフレームサーバー自体のDドライブを共有して
も問題ないでしょうか?
クライアント側に割り当ててもらうなどして…
割り当てとく必要があるわけですね。
例えば、メタフレームサーバー自体のDドライブを共有して
も問題ないでしょうか?
クライアント側に割り当ててもらうなどして…
特に問題はありませんが、通常、ServerのDriveはClientから
見える状態となっています。
見える状態となっています。
そうなんですか??
メタサーバーにてドライブを割り当てましたが、
クライアントで接続してファイル保存のときに
確認するとドライブが割り当てられていないのです(T_T)
何か設定が間違っているのでしょうか??
メタサーバーにてドライブを割り当てましたが、
クライアントで接続してファイル保存のときに
確認するとドライブが割り当てられていないのです(T_T)
何か設定が間違っているのでしょうか??
クライアントからサーバーのドライブは全く見えない状態なのですか?
MetaFrameXPsFR2(SP2)をFR3にバージョンアップ後、OS起動できなくなりました
初めて書き込みしますメタフレーム初心者です。
以下内容で、対処方法をご存知の方、教えて(助けて)ください。
<現象>
FR2→FR3のインストール自体は正常に終了したのですが、
再起動後のOS起動画面で以下のメッセージのブルースクリーンになりました。
これ以来、safeモード以外では起動することができません。
<画面>
STOP:c000021a Unknown Hard Error
Unknown Hard Error・・・
<環境>
Windows2000ServrSP3
MetaFrameXPsFR2→FR3にバージョンアップ
アプリケーションサーバー
以下内容で、対処方法をご存知の方、教えて(助けて)ください。
<現象>
FR2→FR3のインストール自体は正常に終了したのですが、
再起動後のOS起動画面で以下のメッセージのブルースクリーンになりました。
これ以来、safeモード以外では起動することができません。
<画面>
STOP:c000021a Unknown Hard Error
Unknown Hard Error・・・
<環境>
Windows2000ServrSP3
MetaFrameXPsFR2→FR3にバージョンアップ
アプリケーションサーバー
http://support.citrix.com/kb/entry!default.jspa?categoryID=118&entryID=3075&fromSearchPage=true
を見てみては
を見てみては
セッションを指定してプログラムを実行するには
現在、WindowsNT+Linuxで運用しているプログラムをベースに、
Windows部分のプログラムをMetaFrameに載せて、
以下のような処理を実現したいと考えています。
1.MetaFrameサーバに載せたプログラムから別サーバ(Linux)へバッチ処理を投げる。
2.バッチ処理終了後、MetaFrameサーバに対して処理が終了したことを知らせるために、
Linuxサーバ上のプログラムから、MetaFrameサーバ上の処理完了通知exeをたたく。
3.MetaFrameサーバでは完了報告を受けて、その続きの処理(表示処理など)を行う。
上記2.の「処理完了通知exeをたたく」というところで躓いています。
現在のプログラムをそのままMetaFrame上で実行すると、
リクエスト元のセッション(ユーザ)が特定できず、
コンソールセッション(対話的にログインしているユーザ)の
「処理完了通知exe」がたたかれてしまいます。
つまり、実際にバッチ処理を投げたユーザへは結果が返ってこず、
応答待ちという状態でタイムアウトとなってしまうのです。
そこで、ご存知の方がいらっしゃったら教えていただきたいのですが、
Windowsサーバ上のセッションを指定してexeをたたくという方法は
あるのでしょうか?おそらく、MetaFrameではなくTSE側の問題かと
思ってはいるのですが、「query session」や「query process」等の
リファレンスを見ても解決策が浮かばず、困っています。
もしご存知の方がいらっしゃいましたらアドバイスをいただけると助かります。
よろしくお願いします。
環境:Windows Server 2003 & MetaFrameXP FR3
Windows部分のプログラムをMetaFrameに載せて、
以下のような処理を実現したいと考えています。
1.MetaFrameサーバに載せたプログラムから別サーバ(Linux)へバッチ処理を投げる。
2.バッチ処理終了後、MetaFrameサーバに対して処理が終了したことを知らせるために、
Linuxサーバ上のプログラムから、MetaFrameサーバ上の処理完了通知exeをたたく。
3.MetaFrameサーバでは完了報告を受けて、その続きの処理(表示処理など)を行う。
上記2.の「処理完了通知exeをたたく」というところで躓いています。
現在のプログラムをそのままMetaFrame上で実行すると、
リクエスト元のセッション(ユーザ)が特定できず、
コンソールセッション(対話的にログインしているユーザ)の
「処理完了通知exe」がたたかれてしまいます。
つまり、実際にバッチ処理を投げたユーザへは結果が返ってこず、
応答待ちという状態でタイムアウトとなってしまうのです。
そこで、ご存知の方がいらっしゃったら教えていただきたいのですが、
Windowsサーバ上のセッションを指定してexeをたたくという方法は
あるのでしょうか?おそらく、MetaFrameではなくTSE側の問題かと
思ってはいるのですが、「query session」や「query process」等の
リファレンスを見ても解決策が浮かばず、困っています。
もしご存知の方がいらっしゃいましたらアドバイスをいただけると助かります。
よろしくお願いします。
環境:Windows Server 2003 & MetaFrameXP FR3
MetaFrameコネクトライセンスのユーザ割り当て
はじめまして。
MetaFrameXPa(20ユーザパック)で利用しているのですが、
WindowsのIDや、デバイスで利用するライセンスを固定出来ないでしょうか?
例えば、AさんとBさんには、絶対にライセンスを持たせて、
その他のユーザはMAX18しか利用出来ない、という形態です。
御回答、宜しくお願いします。
MetaFrameXPa(20ユーザパック)で利用しているのですが、
WindowsのIDや、デバイスで利用するライセンスを固定出来ないでしょうか?
例えば、AさんとBさんには、絶対にライセンスを持たせて、
その他のユーザはMAX18しか利用出来ない、という形態です。
御回答、宜しくお願いします。
同じApplicationを2つ公開して、1つはMAX18のGroupにもう1つはA,Bに公開する。
MAX18のGroupの公開Applicationに制限をかける。(Farmで18Instance,1人1Instance)
そうすればMAX18のGroupは最大18人までしかAccess出来なくなる。
どうでしょう?
MAX18のGroupの公開Applicationに制限をかける。(Farmで18Instance,1人1Instance)
そうすればMAX18のGroupは最大18人までしかAccess出来なくなる。
どうでしょう?
お返事感謝します。
こんな方法があるのですね、感銘致しました。
さっそく設定を行ってみます。
ありがとうございました。
こんな方法があるのですね、感銘致しました。
さっそく設定を行ってみます。
ありがとうございました。
MetaFrameServerへの接続
こんにちは。
MetaFrameServerに接続しているクライアントが居る
状態でServerを再起動したところ接続中であったクライアント
からの接続が行えなくなってしまいました。
再度、接続設定などクライアント側で行っても回避できません。
どのような方法で回避することができますでしょうか?
MetaFrameServerに接続しているクライアントが居る
状態でServerを再起動したところ接続中であったクライアント
からの接続が行えなくなってしまいました。
再度、接続設定などクライアント側で行っても回避できません。
どのような方法で回避することができますでしょうか?
最低限の情報は提供しないと誰も助け様がないと思いますよ。
1.サーバOSの種類&サービスパックの適用有無
2.MetaFrameのバージョン&サービスパック/パッチの適用有無
3.ドメイン環境を構築しているのか?(している場合はNT4のドメインかアクティブディレクトリか?)
4.クライアントOSの種類
5.ライセンスサーバをどこに(どのサーバーに)構築しているのか?
さらに、うまくいっているときとうまくいっていない時の違いはサーバの再起動
だけとは思いがたいので、その他思い当たる節はないのか?
1.サーバOSの種類&サービスパックの適用有無
2.MetaFrameのバージョン&サービスパック/パッチの適用有無
3.ドメイン環境を構築しているのか?(している場合はNT4のドメインかアクティブディレクトリか?)
4.クライアントOSの種類
5.ライセンスサーバをどこに(どのサーバーに)構築しているのか?
さらに、うまくいっているときとうまくいっていない時の違いはサーバの再起動
だけとは思いがたいので、その他思い当たる節はないのか?
すみません。
原因が判明しました。
同時接続数の問題で超えていたので、それ以降の
クライアントで使用できませんでした。
原因が判明しました。
同時接続数の問題で超えていたので、それ以降の
クライアントで使用できませんでした。
80番ポートでのアクセス
現在、NFuseとIISを同一サーバー上にインストールしているのですが、
Webを通すようにし、NFuseからMetaFrameにアクセスを行ったところ、
80番ポートでアクセスができない状態です。
http://support.citrix.com/kb/entry!default.jspa?categoryID=118&entryID=2750&fromSearchPage=true
の部分は試したのですが、他に代替案はあるでしょうか。
すみません、よろしくお願いいたします。
Webを通すようにし、NFuseからMetaFrameにアクセスを行ったところ、
80番ポートでアクセスができない状態です。
http://support.citrix.com/kb/entry!default.jspa?categoryID=118&entryID=2750&fromSearchPage=true
の部分は試したのですが、他に代替案はあるでしょうか。
すみません、よろしくお願いいたします。
どのような構成で、どうアクセスできないか具体的に説明しないと
誰もわからないと思いますよ?
誰もわからないと思いますよ?
まずはTelnet等で本当に80ポートが開いているか確認してみては?
レスどうもありがとうございます。
マニュアルのP93を見ることにより解決いたしました。
お騒がせいたしました。
マニュアルのP93を見ることにより解決いたしました。
お騒がせいたしました。
NotesR6.5をMetaFrameFR3にインストールするには
いつも参考にしております。
NotesR6.5をMetaFrameFR3にインストールするにはどのようにするといいのでしょうか?何か情報がありましたらお願いします
NotesR6.5をMetaFrameFR3にインストールするにはどのようにするといいのでしょうか?何か情報がありましたらお願いします
不安定端末の切断方法
初めて投稿させて頂きます。
Windows2000SV(SP3)AndMetaframeXPa(FR3)にて
ロック状態にある特定端末を切断したいのですが
CMCのアプリケーション⇒ユーザータブの特定ユーザーを右クリック内の
・切断
・リセット
・選択したセッションのログオフ
それぞれの使い道を教えてください。
よろしくお願いします。
Windows2000SV(SP3)AndMetaframeXPa(FR3)にて
ロック状態にある特定端末を切断したいのですが
CMCのアプリケーション⇒ユーザータブの特定ユーザーを右クリック内の
・切断
・リセット
・選択したセッションのログオフ
それぞれの使い道を教えてください。
よろしくお願いします。
管理コンソールのヘルプから
MetaFrameXP管理コンソール>MetaFramXPサーバーとサーバーファームの管理
>ICAセッションの管理
を見て下さい。
MetaFrameXP管理コンソール>MetaFramXPサーバーとサーバーファームの管理
>ICAセッションの管理
を見て下さい。
有難うございました。
見落としていました。
見落としていました。
Powerful & Beautiful
力強く、美しいシステムを。

