コピー - .Batファイルにパスワードを追加する方法 編集

オプション
推敲ツール: AIライター GoogleGemini ChatGPT

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の下で利用可能です。

ショートカットキー一覧

文字装飾

アクションショートカットキー使用例
太字にする Ctrl+B 太文字
斜体にする Ctrl+I 斜体
下線を引く Ctrl+U 下線

リンク

アクションショートカットキー使用例
リンクの挿入・編集 Ctrl+L リンク

リスト

アクションショートカットキー使用例
インデント追加 Tab
  • リスト
    • インデント
インデント解除 Shift+Tab リスト
  • インデント

編集補助

アクションショートカットキー
行ったアクションを取り消す Ctrl+Z
取り消したアクションをやり直す Ctrl+Y, Shift+Ctrl+Z
改行を追加する Shift+Enter
クリップボードに切り取る Ctrl+X
クリップボードにコピーする Ctrl+C
クリップボードから貼り付ける Ctrl+V
すべて選択する Ctrl+A

移動

アクションショートカットキー
行の先頭に移動する Home
文章の先頭に移動する Ctrl+Home
行の末尾に移動する End
文章の末尾に移動する Ctrl+End
ページを上にスクロールする PageUp
ページを下にスクロールする PageDown
任意のキーワードを検索する Ctrl+F