\r\n\r\n
Windowsのメモ帳はあまり好きではないかもしれません。microsoftwordやサードパーティのテキストエディタ、ideなどのツールと比較すると、特定の目的に対しての輝きはない。でも、だからといって使い物にならないわけではありませんよ。
実際、VBScriptで書かれた古き良き時代のコードや、DOS/シェルコマンドでも、面白い小さなプログラムを書くことができます。その中から、興味深いものを3つ、簡単にご紹介しましょう。
マトリックスからの効果をコンピューターで再現するための予算が欲しい?ほんの数行でできます。新しいメモ帳を開き、以下のコードを貼り付けます。
@echo offcolor 02:tricksecho %random%%random%%random%%random%%random%%random%%random%%random%goto tricksmatrix.batという名前で保存してください。名前は重要ではありません。BATバッチファイルとして保存してください。そして、保存した場所をダブルクリックすれば、エリートハッカーに昇格です。
最近では、Cortanaなどのおかげで、コンピューターがしゃべるのを聞くことも珍しくなくなりました。しかし、Windowsが新しかった頃、パソコンから「音声」が聞こえるなんて、どうかしています。メモ帳で、その瞬間を追体験することができます。まず、新しいメモ帳のドキュメントを開き、このコードを貼り付けます。
Dim Message, SpeakMessage=InputBox("Enter text","Speak")Set Speak=CreateObject("sapi.spvoice")Speak.Speak Message名前は何でもいいですが、talking.vbsという名前で保存してください。VBSで終わるようにすればいいんです。このファイルをダブルクリックして、テキストを入力してください。
サイトごとに固有のパスワードを管理するのは難しいので、パスワード管理ソフトの利用をお勧めします。それでもLastPassのようなツールを使いたくない場合は、Windowsに頼んで新しいコードを生成してもらうことができます。
残念ながら、このトリックでは4桁か5桁のランダムな数字しか出てきません。ですから、銀行のパスワードなどにはより適しています。以下のコードを新しいノートパッドファイルに貼り付けてください。
@echo off:Start2clsgoto Start:Starttitle Password Generatorecho I will make you a new password. echo Please write the password down somewhere in case you forget it. echo ----------------------------------------¬-----------------------echo 1) 1 Random Passwordecho 2) 5 Random Passwordsecho 3) 10 Random Passwordsecho Input your choiceset input=set /p input= Choice: if %input%==1 goto A if NOT goto Start2if %input%==2 goto B if NOT goto Start2if %input%==3 goto C if NOT goto Start2:Aclsecho Your password is %random%echo Now choose what you want to do. echo 1) Go back to the beginningecho 2) Exitset input=set /p input= Choice: if %input%==1 goto Start2 if NOT goto Start 2if %input%==2 goto Exit if NOT goto Start 2:Exitexit:Bclsecho Your 5 passwords are %random%, %random%, %random%, %random%, %random%.echo Now choose what you want to do. echo 1) Go back to the beginningecho 2) Exitset input=set /p input= Choice: if %input%==1 goto Start2 if NOT goto Start 2if %input%==2 goto Exit if NOT goto Start 2:Cclsecho Your 10 Passwords are %random%, %random%, %random%, %random%, %random%, %random%, %random%, %random%, %random%, %random%echo Now choose what you want to do. echo 1) Go back to the beginningecho 2) Exitset input=set /p input= Choice: if %input%==1 goto Start2 if NOT goto Start 2if %input%==2 goto Exit if NOT goto Start 2generator.batという名前で保存します。 これは前と同じで、名前がBATで終わっていれば問題ありません。ダブルクリックで開くと、簡単なメニューが表示されます。パスワードは1個、5個、10個のいずれかを選んで作成することができます。
また、VBSやBATファイルを使って、どのような種類のミニプログラムを作成しましたか?