.Batファイルにパスワードを追加する方法

ページ名:.Batファイルにパスワードを追加する方法

windowsの.batchスクリプトにパスワード保護を追加するのは、驚くほど難しいことではないが、何の説明もなしに達成するのは難しいだろう。時間をかけて勉強すれば、すぐにパスワード保護ができるようになるだろう。

知っておくべきこと

  • メモ帳アプリケーションを使って、.Batファイルにパスワードを追加することができます。
  • スクリプティングとは、プログラムを正しく実行させるためのコードを書くことです。
  • スクリプトを作成したら、パスワードを設定します。
方法1

コードを書く

  1. メモ帳を開きます。スタート]-[すべてのプログラム]-[アクセサリ]でメモ帳アプリケーションを開くことができます。アクセサリーの中にメモ帳があります。Windowsユーザーは、スタートメニューに「notepad」と引用符なしで入力してエンターキーを押すだけでいい。アプリケーションが開きます。
  2. コードを@ echo offで始める。これはスクリプトを開始するための行です。 スクリプトとは、プログラムを正しく実行させるためのコードを書くことです。この行でテキストを書き始めることができます。 これを書いたら、下のコードをコピーします。
    • :A
    • echo プログラムを起動するためにパスワードを入力してください。
    • set/p "pass=>"
    • if NOT %pass%== passwordhere goto :FAIL
  3. スクリプトを終わらせるために、最後の仕上げを加える。 プログラムの最後に、以下の行を追加する:
    • :FAIL
    • echo 無効なパスワードです。もし追加でテキストを書きたいのであれば、書くことができる。行目のテキストと2行目のテキストの間に時間を置きたい場合は、「ping localhost (数字)」という行を追加する。これは、各行のテキスト間の時間を指定します。行目と3行目の間に書いてください。プログラムをゆっくり実行し、各行のテキストを使用する時間を与えたい場合は、ping localhostの時間を長くしてください。コードから表示されるテキストの各行の間のポーズがping localhostの時間になります。プログラムに「Hello」と表示させ、その5秒後に「How are you」と表示させたい場合は、ping localhost 5と書く。
    • goto :end
    • 終了
方法2

仕上げ

  1. passwordhere」を好きなパスワードに変更する。好きなパスワードを選んでください。長さも自由です。引用符を忘れないでください。
  2. ファイルの末尾に.batをつけて保存する。デフォルトは.txtなので、変更する必要があります。すでに保存してある場合は、「ファイル」→「名前を付けて保存」で拡張子を.batに変更してください。.txtが表示されない場合は、「拡張子を表示する」というボックスをチェックする必要があるかもしれません。
  3. パフォーマンスとメンテナンス」を開きます。コンピュータのコントロールパネルからこのタブに移動できます。スケジュールされたタスク」に移動し、先ほど作成したファイルに移動します。誰かがログオンしようとしたとき、特定のファイルやフォルダを開こうとしたとき、またはその他のプロンプトが表示されたときなど、いつでも実行するように設定できます。
この記事は、CC BY-NC-SAで公開されている「.Batファイルにパスワードを追加する方法 」を改変して作成しました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧