推定無題

日々調べたこととか

2012-08-01から1ヶ月間の記事一覧

VBScript: ごみ箱を空にする

ごみ箱を空にする。(XP) http://scripting.cocolog-nifty.com/blog/2007/12/post_df8d.html引用。XPで確認済み。 Set fso=CreateObject("Scripting.FileSystemObject") Set Shell=CreateObject("Shell.Application") Set Folder=Shell.NameSpace(10) For Eac…

コマンドラインから管理ツール等を呼び出す

沢山覚えなくてよい、最低限知っておけば役に立つ。WindowsKey+Rでファイル名を指定して実行> コマンド 動作 compmgmt.msc コンピュータの管理 devmgmt.msc デバイスマネージャー diskmgmt.msc ディスクの管理 services.msc サービス control FOLDERS フォ…

XP: Administratorでログインする方法

Professional Edition 起動 ようこそ画面で [CTRL]+[ALT]+[DEL] を2回押す Administratorでログオンする ※インストール時に設定したAdministratorパスワードが必要。 Home Edition セーフモードで起動(F8) Administratorでログオンする おわり。

コマンドラインからデバイスマネージャを呼び出す

コマンドプロンプトか「ファイル名を指定して実行」から devmgmt.msc

XPe: USBストレージの安全な取り外し

作成したXPeイメージで「USBストレージの安全な取り外し」が出来ない。 現象 USBストレージを挿しても、リムーバブルではなく固定ディスクとして認識される。その為、自動再生も行われないし、取り外しアイコンも表示されない。 2つめのUSBストレージを挿す…

XPe: Stop 0x0000007B Error

環境 Windows Embedded Standard 2009 ATOM N270 + Mobile Intel® 945GSE Express Chipset 現象 CFからFBAさせようとすると、FBA起動前(Windowsフラッグ表示中に)再起動を繰り返す。またFBA済みのイメージをCFへ移して起動させようとしても同じ現象が起きる…

0x80070052

USB接続のHDDで、ファイルを削除しようとしたら件の「0x80070052」エラーが出て削除できず。HDDはFAT32、OSはWindows7。原因は、FAT32によるファイル数の制限に引っかかっている為らしい。 ルートディレクトリのファイル数 65,536 フォルダ傘下のファイル数 …

VS2008でHTML5を編集する

Vistual Studio 2008でもHTML5を補完されながら書けたらいいな、と思って調べたら出来た。 THE TRUTH IS OUT THERE::Visual Studio 2008 で HTML5 インテリセンスと検証機能を有効にする 記事中のHTML5.zipダウンロードリンクが切れている。更新された場所…

_CRT_SECURE_NO_WARNINGS

VS2008でコンパイルすると_CRT_SECURE_NO_WARNINGSが出ることがある。 要はセキュリティが弱い古い関数に対する警告。警告文をカットする場合は以下の文を挿入する。 #pragma warning(disable:4996)

VS2008: ソースコード整形

VS2008 範囲を選択して [CTRL]+[K], [CTRL]+[F] または[編集]>[詳細]>[選択範囲のフォーマット] VC6 範囲を選択して [CTRL]+[K], [CTRL]+[F] または[Alt] + [F8]

VBScript: Windowsのシャットダウン、リブート

幾通りか方法がある。 WMIを使う、成否を取得可能 Shutdownコマンドを使う Xpepmコマンドを使う(XPeのみ) WMIを使う方法 元ネタは「WMIを使用してスクリプトの幅を広げる(044~050)」から。 Dim ws, w Set ws = GetObject("winmgmts:{(Shutdown)}//./root/ci…

VBScript: WMIを使ったサービスの状態取得、開始、停止

WMIを使ってサービスのオブジェクトを取得する。 クエリはサービス名と一致するものを指定。表示にする時は、DisplayName= にする。 Dim Services Set Services = GetObject("winmgmts:").ExecQuery("Select * from Win32_Service Where Name='サービス名'")…

VBScript: Visual Studio を使って VBScript をデバッグ実行する

外部ツールに登録して、実行する事で、一行ずつステップ実行が出来る様になる。 Visual Studio は VBScript 用の最強エディタ? [ツール]>[外部ツール]で登録する タイトル:VBScriptデバッグ実行(&D) コマンド:C:\Windows\System32\CScript.exe 引数://X…

VBScript: コンピュータ名、ユーザー名の取得

Dim ws, strComputerName, strUserName Set ws = WScript.CreateObject("WScript.Shell") strComputerName = ws.ExpandEnvironmentStrings("%COMPUTERNAME%") strUserName = ws.ExpandEnvironmentStrings("%USERNAME%") WScript.Echo strComputerName WScrip…

VBScript: 基本文法

下記を読めばばっちり。 VBScript 基礎文法最速マスター http://vbscript.g.hatena.ne.jp/cx20/20100131/1264906231 忘却録 大/小文字を区別しない Sub、Functionプロシージャの違い Sub 戻値なし Function 戻値あり 引数がない場合は()が必要。 引数がある…

XPe: CHKDISKを利用する

レジストリ不足で実行されない。http://www.unidux.co.jp/embedded/faq/microsoft/000421.php FAT/NTFS Common Format/Tools Files コンポーネントを追加した上で下記レジストリを追加します。 HKLM\SYSTEM\CurrentControlSet\Control\Session Manager BootE…

XPe: エラーイベントログ Serial ID 18 について

XPeでSerialドライバ起動時にエラーイベントログが残る。 XPeによるレジストリ不足が原因。下記レジストリキーを追加、または Extra Registry Data 等で追加しておく。 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Serial\Parameters 元ネタ http://s…

XPe: コンポーネントのオンラインヘルプ

MSDN::Component Help Reference (English)

Adobe Drive CS4 コンテキストメニュー削除

インストールすると勝手に入って邪魔。 レジストリから以下の項目を削除すれば消える。 「デスクトップ」のコンテキストメニューの削除 HKEY_CLASSES_ROOT\directory\Background\shellex\ContextMenuHandlers\{C95FFEAE-A32E-4122-A5C4-49B5BFB69795} 「フォ…

スケールアップ/スケールアウト

一般的に、性能を向上(ScaleUp)させるのは費用が高くつくが、複数構成で性能を向上(ScaleOut)させるのは廉価 ですむ、らしい。

Component Designer で Custom Categories を作成するには

Component Designer(以下CD)で、Custom Categoriesを作成し、Group Membershipsにするには、CDを /C オプション付きで起動する必要がある。 "C:\Program Files\Windows Embedded\bin\CDesign.exe" /C 通常、新規作成したSLDではCategoriesが表示されないが、…