• 締切済み

10年以上前に作成したクライアントサーバシステムの保守を担当しています

10年以上前に作成したクライアントサーバシステムの保守を担当しています。 (筆者は4年前から本システムを担当) クライアントはWindowsXP上にVB6.0で作成しています。 (10年以上前はWindowsNTでしたが、5年ほど前にOSをマイグレーションしました。) 質問は、クライアントアプリケーションは業務用に作成したiniファイルを読込んで処理しておりますが、 お客様からiniファイルはエンドユーザが勝手に書き換える可能性もあり、システム上問題がある。 隠すか何かしてエンドユーザが書き換えられない方法を考えて欲しいと言われています。 iniファイルを隠しファイルにして、[フォルダオプション]で隠しファイル及び隠しファイルを表示しない設定にすると、アプリケーションがファイルを見つけられなくなりエラーとなってしまいます。 何かいい方法をご教授いただければと思います。

みんなの回答

回答No.2

iniファイルには暗号化(可逆で)して保存し VBの読み込みで複合化するというのは?

  • D400V
  • ベストアンサー率38% (17/44)
回答No.1

設定内容をDBに入れるとかレジストリに登録するとか拡張子を変えるとかサーバから毎回取得するとか・・・ パス付き圧縮ファイルでも良い様な。

関連するQ&A

  • クライアントサーバーシステムのインターフェースの検討

    クライアントサーバータイプのシステムを構築するにあたり、皆さんのアドバイスをお願いします。 もともとスタンドアロンで利用しているデータベースシステムをクライアントサーバータイプのシステムに変更する事が目的です。 現状の私のスキルで企画できるシステムは下記のような感じになります。 <事前準備> ○サーバーマシン 1.LinuxパソコンにWebサーバー上にCGIを設置 2.同上のLinuxパソコンにデータベースを導入 ○クライアントマシン 1.WindowsパソコンまたはLinuxパソコンにクライアントプログラムを導入 ※クライアントパソコンは複数存在 <利用方法> 1.クライアント側のアプリケーションからHTTP通信でCGIにアクセス 2.CGIパラメータとしてkey=value&key=value・・・・を付加してアクセス。  データベースを操作するためのパラメータkey=valueの形式で仕様を検討 3.データベースの更新結果及び検索結果をホームページ上に表示 このシステムの穴や想定される不具合について、どんな事が考えられるでしょうか? 私が今不安に思っている事は、複数の人間が同時にデータベースにアクセスした時、正しくデータが更新されるのかどうかを懸念しています。 世間一般のクライアントサーバーシステム設計者はどんな仕様で設計しているのでしょうか? 私は今までクライアントサーバーシステムの経験はありません。 CGIはRubyで作成しており、CGIにて情報をHTMLで表示する事は経験しております。 RubyからMySQLを操作する開発も経験しております。

  • クライアントからサーバーにフォルダごとファイルをコピーするバッチファイル

    お世話になっております。 今回出された課題の中に、わからないところがいくつかありましたので ご協力いただければと思い、投稿させていただきました。 下記の内容について、ご存知の方がおられましたら お教え頂きたいとおもいます。 (1)、192.168.*.***のAフォルダを、ネットワークドライブ(ドライブ名:Z)に割当てる ※サーバのユーザ名:user、パスワード:password (2)、サーバのフォルダ(B)にクライアントPCのマイドキュメントのファイルをすべてコピーする (3)、コピーが終了したことを示すテキストファイル(end.txt)をデスクトップに作成し ファイル内に“コピーは正常に終了しました”というコメントを表示させる 以上の3つのことについて、お教え願いたいと存じます。 よろしくお願いいたします。

  • シンクライアント・システムとエクセルについての疑問

    シンクライアント・システムでは、OSやアプリケーション、データをすべてサーバーに集め、端末にはデータを持たせない。 端末はハードディスクなどの記憶装置を持たないため、パソコンからデータとアプリケーションを分離することができるということのようですが、わからない点が多々ありますので質問させてください。 たとえば、エクセルのファイルをメールで送ってもらった場合、そのエクセルを起動させたり、編集したりするにはどうしたらよいのでしょうか? また、その際の画面は通常のエクセルと同じ画面になるのでしょうか?それともIEでエクセルを開いたような、ツールバーがIEのツールバーままのような不自由な形式なのでしょうか? 自分でエクセルのBOOKをVBAも含めて作成し、メールで送付することも可能なのでしょうか? シンクライアントの端末はまだ見たことがないので教えていただけると助かります。

  • クライアントサーバーにするには何が必要でしょうか

    あるクライアントPCにファイルサーバーの役目を持たせて、 文書ファイルの共有化をしたいのですが、windows2000 Professionalのままで 可能でしょうか。 共有化による同時接続が回避できないため、Serverソフトを入れるべきかとも 思いますが、社内LANにつながったクライアントのままで、同時に ファイルサーバーの役目を持たせることが可能かどうかを知りたいのです。 つまり、自分もLAN上で作業をしながら、別のPCの接続を受けて、排他制御 されたファイルの更新をリアルタイムに監視できるようなシステムを構築したい のですが、別マシンにすべきでしょうか。  主に使用するアプリ Access2002(ファイル共有化の目的のソフト)  このPCのOS   windows2000 Professional  イントラネット状況 WindowsNT4.0 Serverを使用  ひとつのドメインに約40台が常時接続。  社内のドメイン数は約50、接続PCは各ドメインから1台程度 他に必要な情報があれば補足しますので、教えて下さい。 ちなみに、社内のシステム部門には空サーバーはありません。 LANケーブルは専用線を敷設しています。 サーバーの新設には待ちがあり、今回は利用できそうにありません。 現在はファイルの共有化にメール添付を使用して、手動で更新しています。

  • クライアントPCの時刻を自動でサーバ時刻に合わせたい

    社内のサーバやらPCやらの管理を任されたのですが SEではありませんし、PCユーザーに毛が生えたような にわか管理者です。 社内ではWindowsPC,Windowsサーバーをドメインで管理しています。(ActiveDirectoryというのでしょか) クライアントはWindows2000、WindowsNTで、 サーバーはWindows2000サーバーです。 各クライアントPCを使用者がログインした際に バッチファイルか何かで、使用者は何もしなくても 社内サーバーに時刻を合わせに行くようにしたいのです。 あと、使用者は各クライアントPCにログインできますが、 アドミニストレータ権限はなく、通常は自分で時刻調整ができません。 どのようにしたら良いか、どなたか教えてください。

  • Windows 8 システムイメージの作成

    コントロールパネル\すべてのコントロール パネル項目\Windows 7のファイルの回復 の中にある、「システムイメージの作成」これを実行するアプリケーションは、System32内のなんというアプリケーションでしょうか?

  • 確実に1年以上前です

    確実に1年以上前にホストクラブに行き 40万円売掛をし伝表裏に名前、住所を書きましたが 支払わず担当との連絡も1年以上とっていないのに 今になって○促状が送られてき読めば 3日以内に連絡と書いていましたが どう対象をするべきか教えてください

  • サーバ側とクライアント側で共通の内容の環境変数ってありますか?

    サーバ側とクライアント側で共通の内容。。 例えば、WebへのLoginユーザなどは、サーバ側では、 REMOTE_USERで受け取れると思うのですが、 クライアント側でもWebへのLOGINの情報が、VBで取得できるような環境変数とかに、入っているのでしょうか? やりたいことは、サーバ側で、クライアント個別のファイルを作成して、クライアント側に保存されているEXEで、そのファイルにアクセス したいと思っております。 その場合、クライアントのEXEが取得できるような環境変数は あるのでしょうか? 例) クライアント  aiueo(WebへのLogin) ・・・(1)      ↓    サーバ   aiueo・・・(REMOTE_USERで取得)         (サーバ側でaiueo.txt作成し、URLで          クライアントのTEST.EXEを指定したWeb          ページを作成)      ↓      クライアント TEST.EXEは実行できます         aiueo.txt←((1)のLoginがクライアントの                TEST.EXE[VB]で取得               することは可能ですか?) ※サーバとクライアントで同じ内容を見れるものであれば、  どんなものでも結構です。  教えてください。 説明がわかりづらくて済みません。

  • システム担当になりたいお局様

    システム開発会社に勤務している20台の女です。 3ヶ月ほど前より、会社が開拓した新規ユーザ部門に、ひとりで派遣されています。 事前に伺っていたお話では、システム担当がいないので雇いたいというお話でした。 しかし、実際行ってみたところ、派遣会社から派遣されている女性のひとりが「私はもともとシステム開発会社の社員。私がこの課のシステム担当」という態度を貫いていました。 「システム担当」という肩書きで入った私を警戒している様子で、私にシステムの重要な仕事がまわらないよう画策してきます。 方法としては、 (1)自分がふられた仕事(コピーなど)を私やまわりにふって、私の仕事を横取りする (2)上司のその上司にかけあって私の指導員になり、「nonbyに仕事を振るのは私」という状況にする などです。 実際、(1)の状態で3ヶ月たってもコピーばかりなので、自社の上司に相談しましたが、「その状況を見て管理職が何も言わないのなら、それがお客様の求めることだろう」という意見でした。 (2)は、本当に深刻で、社員が私に仕事を出せば、その女性が一気に課長や部長にクレームをつけて仕事がやり辛いそうです。 先日、社員の方から、その女性の(1)(2)の行動に迷惑している、nonbyさんにはすまない、という話をされました。私が、その女性と表面上すごく仲良くしているので、なかなか切り出せなかったそうです。 でも、派遣暦が長く業務内容に明るく、10年前の知識といえどもITにも強い、上の方々にも顔がきくお局様を、クビにはしないと思います。 この職場で私…というより我が社が上手くやっていくためには、どうしていったら良いか思い悩んでいます。 諸先輩方からアドバイス頂きたく、よろしくお願いします。

  • PCのシステムとドライバのみのリカバリディスク作成

    どなたかご存知でしたら教えてください。 クライアントPCのリカバリディスクを作成したいのですが、 システム(OS)とドライバのみに対応したもの(もしくはアプリケーションやファイルなしを選択できる)は無いものでしょうか? 希望要件は以下となります。 ・有償で問題ありません ・Windows XP/Vista対応版 ・システム(OS)とドライバ類のみで良い ・できればCD/DVDどちらも焼けるタイプを希望 宜しくお願い致します。