323件中 161〜180件を表示
フォルダの右クリックでフォルダの中身をメニュー表示するVBScript
Windows PowerToyにFolder Contents Menuというツールがありましたが、ほぼ同様のものです。それをスクリプトでインプリメントしたものです。...
WScript.ShellのRunとExecを拡張するVBScript
WScript.ShellのRun()で非同期の待ち合わせをしたい。 WScript.ShellのExec()でウィンドウを非表示にしたい。 という用途に対応するVBScriptです。 ExecやCMD/Cのコマンドラインの引用符の問題とExecやCMD/Cのセキュリティの問題を解説しています。...
フォルダウィンドウに、親フォルダに移動する「..」を追加するVBScript
親フォルダへの移動方法ですが、ツールバーのアイコンまでマウスを移動するのが面倒とか、BackSpaceキーを押すのが面倒とか、DOSのように、「..」があれば便利、という無精者に。 エクスプローラのフォルダウィンドウに「..」を追加します。...
Cacheフォルダ内のキャッシュファイルのフルパス名を表示するVBScript
エクスプローラでCacheフォルダを表示しても、その名前欄は、キャッシュファイルのファイル名ではありません。 プロパティを表示すると、キャッシュ名(ファイル名)が分かりますが、いずれにせよ、フルパス名は分かりません。 そこんところをスクリプトだけでなんとかします。...
WordやExcelのオブジェクトブラウザのメンバ記述をコピーするVBScript
WordやExcelなどには、オブジェクトブラウザというCOMコンポーネントのインタフェース情報を表示す ... こで、^a、^C、^vを駆使して、メモ帳に移すのですが、とても大変です。 こういう単純作業の繰り返しは、VBScriptで自動化しましょう。...
URLを指定してキャッシュファイルのフルパス名を取得するVBScript
APIや非標準的なオブジェクトを使わず、スクリプトと標準的なオブジェクトだけで、URLを指定してキャッシュファイルのフルパス名を取得します。...
スクリプトからファイルやフォルダやプリンタに「貼り付け」るVBScript
エクスプローラで、ファイルやフォルダを「コピー」や「切り取り」したあと、ファイルやフォルダやプリンタを右クリックすると、コンテキストメニューに「貼り付け」が現れます。 スクリプトから、この「貼り付け」操作を実行します。...
壁紙を変更するVBScript
壁紙を変更します。 FolderItem.InvokeVerb()を用いる方法。 レジストリを変更する方法。 IEのコンテキストメニューをSendKeys()で操作する方法。...
ストリームをプレ−ンファイルに抽出/復元するVBScript
テキストファイルなどのプロパティページを開いて、「概要」タブに表示される情報は、ファイルに付随するNTFSストリームに入っています。 そのため、非NTFS5にコピーしたり、「圧縮 (zip 形式) フォルダ」に入れると、「概要」情報が消えてしまいます。 そこで、コピー/圧縮前に「概要」ストリームを別のプレーンフ...
HTMLファイルからスクリプト類やオンライン要素を分離除去するVBScript
折角、インターネットゾーンでセキュリティレベルを高くしておいても、ローカルのHTMLファイルに保存して、それを開くと、マイコンピュータゾーンのロックダウンでセキュリティ警告が出たりして、鬱陶しいことです。 そこで、HTMLファイルからスクリプト類を分離除去します。 また、オフラインでHTMLファイルを開くと、「...
スクリプトのエラー終了時に自動的に資源を解放する手順のVBScript
スクリプトからIEやExcelなどを起動して、また、一時ファイルを作成して、処理中にエラーでスクリプトが終了すると、IEやExcelや一時ファイルなどが残ってしまいます。 On Error Resume Nextなどで頑張れば、何とか出来ますが、結構、大変です。 もっと簡単に、スクリプトが終了するときに、自動的...
コマンドプロンプトからHTMLファイルまたはイメージファイルを印刷するVBScript
通常、HTMLファイルまたはイメージファイルを印刷するときは、 IEでファイルを開いて印刷するか、 エクスプローラでファイルを右クリックして「印刷(P)」しますが、 コマンドプロンプトからファイルを印刷するにはどうするか。 rundll32.exe MSHTML.DLL,PrintHTML %1 でしょうか。し...
VBScriptのInputBox()をIEのwindow.prompt()で代替するVBScript/JScript関数
VBScriptのInputBox()の入力は、最大255バイトです。 URLなどを入力しようとすると足りません。 そこでIEのwindow.prompt()で代替するのですが、ダイアログが他のウィンドウの後ろに隠れたりします。:−<そこで、VBScriptのInputBox()をIEのwindow.promp...
テキストファイルのByteOrderMarkから文字コードを調べるVBScript
「メモ帳」は、テキストファイルのByteOrderMarkから文字コードのANSI(シフトJIS)/Unicode(Little Endian)/Unicode Big Endian/UTF-8を自動判定して表示するので、文字コードを気にしないでよいのですが、それが、却って、文字コードを意識したいときに、何か分...
ファイルをドロップするとファイル名をクリップボードに送るVBScript
Windows PowerToyにSend To Clipboard as Name.NameOnClipboardというツールがありますが、そのVBScript版とHTA版です。 ファイルをドロップするか、右クリックメニューで「送る」と、そのファイル名のリストをクリップボードに送ります。 シフトキーにより、長...
コマンドラインからWScript.ShellのRun()を呼び出すVBScript
コマンドラインからWScript.Shellのメソッド Function Run(bstrCommand As String, [pvarWindowStyle], [pvarWaitOnReturn]) As Long を呼び出します。...
ドロップやコマンドラインからプロパティページを表示するVBScript
ファイル/フォルダ/ドライブをドロップするとプロパティページを開きます。 コマンドプロンプトからもプロパティページを開けます。 プロパティページの表示は、Shell.ApplicationのFolderItem.InvokeVerb()を使用する基本の第一歩です。 同時に、それは、非同期処理の待ち合わせなど、諸...
HTMLやHTAファイルをまるまるBase64でエンコードするVBScript
マイクロソフトからスクリプトエンコーダが提供されていますが、それとは違ってHTMLやHTAファイルをまるまるBase64でエンコードします。 その結果はとてもHTMLとは見えません。:−)...
ファイルの末尾の数行を標準出力に表示するVBScript/JScript/CMD
Unixにtailコマンドがあります。それと同様のものです。 ファイルの末尾の数行を標準出力に表示します。...
HTMLファイルの名前を「WEBページのタイトル」に変更するVBScript
HTMLファイルの名前を、WEBページのタイトルに変更します。 同名のファイルが既にある場合は、連番のサフィックスを付けます。...