660件中 41〜60件を表示
HTAでコマンドラインの引数を分離するVBScript/JScript関数
HTAでコマンドラインの引数を分離するのは、なかなか面倒です。 バッチファイルの流儀とWSHの流儀の2通りあります。...
コマンドラインでPDFファイルを印刷するVBScript
Adobe Readerがあれば、コマンドラインからPDFファイルを印刷できます。 Start AcroRd32.exe /p ファイル名更に、/hオプションで印刷設定ダイアログを出さないようにもできます。 ただし、これらの情報は、ヘルプなどにも、書いてないようで、困ったものです。 また、印刷後にアプリが残った...
正規表現でファイル名/フォルダ名を変えるVBScript
RENAMEコマンドで出来ないのは、ファイル名を縮めたり、伸ばしたり、文字の位置をずらしたり、ができないこと。 例えば、LIST1.TXT〜LIST9.TXTをLIST01.TXT〜LIST09.TXTに。 030101.LOG〜031231.LOGを20030101.LOG〜20031231.LOGに。 そう...
Webブラウザ上で囲碁を観戦するJavascript
Javascript対応のWebブラウザ上で,囲碁棋譜の観戦をするためのJavascriptです.WtGobanを利用すると,簡単に囲碁棋譜の作成とウェブでの公開を行うことができます....
JavaScript編集に特化したWebエディター
WYSIWYG式HTMLエディタとJavaScriptコード補完機能を備えたソースエディターを併用することで効率的にDynamicHTML文書を作成することができるツールです。 JavaScript編集に特化していますが通常のWebエディターとしても使用できます。...
クリップボードの中身を標準出力に取り出すVBScript
コマンドプロンプトで、クリップボードの中身(テキストデータ)を標準出力に取り出します。これをパイプなどを使って利用します。 別途提供のToClip.VBSと一緒に使えば、クリップボードからテキストデータを取り出して、各種フィルタで処理してからクリップボードに戻す、というようなことも出来ます。 1.07 Comm...
Jw_cad for Windows用 jgawk(mawk32)外部変形SCRIPT・様々な曲線の描画に挑戦
当スクリプト集<曲者達>は、Jw_cad for Windows用 jgawk(mawk32)外部変形です。次の9本から構成されています。 1) 懸垂曲線 : 工学風(弛み率指定) 懸垂曲線の公式 : y=a・{exp(x/a)+exp(−x/a)}/2。 通常、数学的に考えれば、係数aを指定して、それに対応し...
システム起動時刻とシステム停止時刻を記録するVBScript
裁量労働制を適用されたり、幹部社員へ登用されると、以後タイムカードを押す必要はなくなります。しかし、出退勤記録がないと自分の勤務時間がよく分からなくなり、惰性でついつい居残りし過ぎてしまい、健康を害することになります。 その結果、過労死しても出退勤記録がないため労災保険もおりません。だからといって健康管理、自己...
Jw_cad for Windows用 mawk32(jgawk)外部変形SCRIPT・様々な螺線の描画
当スクリプトは、次の8本から構成されています。 なお「等比螺線」「等差螺線」というのは、私がここで創案した螺線ですので、その名称も、こういう呼び名が正式に存在する訳ではありません。1) 等角螺線 : r=b・e^(aθ) オウム貝に見られる螺線のような、有機的で大変神秘的な螺線。 アルキメデス曲線とは異なって、...
フォルダを監視してファイル/サブフォルダの作成/削除/変更を検出するVBScript
フォルダの監視は、WMIや.NETを使わずとも、比較的簡単に出来そうです。 Shell.FolderViewのEnumDoneイベントを利用します。...
Excel経由でWin32APIを使ってファイルをダウンロードするVBScript
Excelがあれば、Win32APIのURLDownloadToFile()を呼び出して、インターネットからファイルをダウンロードすることができます。 ExcelのApplication.ExecuteExcel4Macro()メソッドを利用します。...
ファイルやフォルダをごみ箱に送るバッチファイルとVBScript
コマンドプロンプトやバッチファイルで、ファイルやフォルダをごみ箱に送るにはどうするか。DELコマンドでは、ごみ箱に入らずに消えてしまいます。 また、バッチファイルでは、「削除の確認」ダイアログがあると邪魔です。 なので、「削除の確認」なしに、ファイルやフォルダをごみ箱に送ります。...
レジストリに登録されたアプリのフルパスを表示するVBScript
コマンドプロンプトから、IExploreやExcelだけでは起動できません。 アプリのフォルダがPATHに登録されていないからです。 しかし、Startコマンドや「ファイル名を指定して実行」からは、IExploreやExcelだけで起動できます。 これはアプリのフルパスがレジストリに登録されているからです。 そ...
コマンドラインを「別のユーザーとして実行(&A)...」するVBScript
RunAs.exeをスクリプトから実行します。 或いは、それと同等のことを、テンポラリのショートカットを作成して、その右クリックメニューの「別のユーザーとして実行(&A)...」をスクリプトから起動して行います。...
テキストファイルの中身をクリップボードに送るVBScript
Windows PowerToyにSend To Clipboard as Contents (ContentsOnClipboard) というツールがありますが、これはその機能をVBScriptで作ったものです。 コマンドプロンプトでも使用可能で、標準入力をクリップボードに送ることもできます。 別途提供のCl...
ファイルやフォルダを他者が使用してないときだけ排他使用(ロック)するVBScript
VBScriptで、ファイルやフォルダを他者が使用しているかどうか判定し、しかも、他者が使用していなければ、それ以降、他者が使用しないようにロックする方法です。...
「ごみ箱」内のファイル/フォルダを「元に戻す」ことなくそのまま見るVBScript
「ごみ箱」内のファイル/フォルダは、エクスプローラで見える名前と実際のディスク上の名前が異なるため、「元に戻す」してからでないと中身を見たり、右クリックのいろいろな操作が出来ません。 それは不便なので、「ごみ箱」内のファイルを「元に戻す」ことなく、そのまま「メモ帳」やエクスプローラで開きます。 「ごみ箱」内のフ...
標準入力をIEのWindow画面に表示するteeとmoreのVBScript
DOSにはmoreコマンドがあります。 unixにはmore、teeコマンドがあります。 それらと類似ですが、コンソールに出力するのではなく、 IEのWindow画面にコンカレントに表示します。 unix/DOSのフリーソフトウェアにlessがありますが、それのWindows版のようなものです。 teeは英字の...
Date/Timeの正しい使い方と時刻のミリ秒単位を取得するVBScript
VBScriptでは、Date型が秒単位までしか持たないため、ミリ秒を取得することが出来ません。 Timer関数を併用すれば、なんとかなりますが、やり方を間違えると、障害の元です。 正しく、時刻のミリ秒単位を取得する方法です。 また、Date/Timeを併用するときの正しい使い方を解説します。...
画面全体やアクティブウィンドウのスナップショットを取得するVBScript
WScript.ShellのSendKeys()では、PrintScreenキーを送ることができません。 そこで、Excelを利用して、Win32APIのkeybd_event()を呼び出します。...