• 締切済み

バッチファイルへのパスワード

先刻質問させていただき おかげさまで解決できました。 http://oshiete1.goo.ne.jp/qa4485858.html それに伴う追加の質問です。 共有フォルダへアクセスするためのIDとPASSを記述したBATファイルがあります。 実行時は「@echo off」を入れているので、バッチが動いている最中に 表示されてしまうことはないのですが、 「編集」で中を覗いてしまえば、丸わかりになってしまいます。 そこで、実行時そのままダブルクリック。 編集時はパスワード入力が必要な形にすることは可能でしょうか? このバッチファイルは、タスクスケジューラーとあわせて使用しています。  機密ファイルに直結するID&PASSではないのですが、可能であれば 秘匿性を高めたいと考えています。 解決方法をご存知の方 いらっしゃいましたらご教示ください。 よろしくお願致します。

みんなの回答

  • eroermine
  • ベストアンサー率18% (83/444)
回答No.2

SET/P password="パスワード:" これでパスワードは %password% で取り出せます。

popotan5-8
質問者

お礼

記述ありがとうございます。 まだ私の現知識では、使用方法がわからないので もっと勉強したいと思います。 ありがとうございました。

  • Yorisin
  • ベストアンサー率54% (364/663)
回答No.1

バッチはテキストエディタで簡単に作成・編集ができるのがメリットですが、たしかに勝手に閲覧されたり編集される危険性がありますね。 バッチそのものでの回避は不可能だと思われますが、私ならネットワークドライブ上のExcelのファイルを開くだけならVBでささっとプログラムを作ってしまいます。 機能制限版ですが、VBやVC++は無料で使えるエディションがありますので、ご参考に。 http://www.microsoft.com/japan/msdn/vstudio/express/ http://www.forest.impress.co.jp/lib/stdy/program/progdevenv/vbexedition.html もしくは、パスワードを発行するだけのプログラムを作成し、 パスワードをプログラムから発行してもらいそのパスワードでアクセスするバッチを作っても良いかもしれません。

popotan5-8
質問者

お礼

batだけでは限界があるのですね。 プログラムの勉強もしていかねばと思っているのですが^^; ご回答ありがとうございました。