「Windows」カテゴリーアーカイブ

Windowsでファイルのタイムスタンプを変更する

PowerShellでSet-ItemPropertyを実行する。

更新日時を変更する

> Set-ItemProperty "<ファイルのパス>" -Name LastWriteTime -Value "<日時>"

作成日時を変更する

> Set-ItemProperty "<ファイルのパス>" -Name CreationTime -Value "<日時>"

-Valueに指定する日時のフォーマットは、"2018/06/01 12:27:59" など、.NETで解析できる標準の日時文字列であればよいようだ。

Windows 8.1、Windows10でVisual Studio 2010起動時にエラー

Windows 8 から Windows 8.1 にアップデートしたら、Visual Studio 2010 起動時に、「C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.Vsa.tlb が見つからない」といった内容のエラーダイアログが表示されるようになった。(ただし起動はできるし、.NET Framework 4しか使っていないので、問題なく使用できているように見える。)

visualstudio2010error

「Windows の機能の有効化または無効化」で「.NET Framework 3.5 (.NET 2.0 および 3.0 を含む)」を有効にしたら、エラーは表示されなくなった。

Visual Studio Error in Windows 8.1 - Super User.

補足

Windows 10 Anniversary Update でも同じ状態になった。解決方法も同じ。

Windows8でデジタル署名情報が含まれていないドライバをインストールする

WindowsでKLinkを使う場合は、ADBドライバのインストールが必要で、通常はKLinkのインストーラがインストールするが、Windows8ではインストールされない。

ドライバを手動でインストール(ADBドライバは C:\Program Files (x86)\Faveset Klink\Drivers にある)しようとしても、「サードパーティのINFにデジタル署名情報が含まれていません。」というエラーが出てインストールできない。

これは、Windows8では、デフォルトでデジタル署名情報が含まれていないドライバはインストールできないようになっているため。

デジタル署名情報が含まれていないドライバをインストールするには、
チャームバーの「設定」> 「PC設定の変更」> 「全般」の「PCの起動をカスタマイズする」で「今すぐ再起動する」ボタンを押し、「トラブルシューティング」を選択 >「詳細オプション」を選択 > 「スタートアップ設定」を選択 > 「再起動」 > 「7)ドライバー署名の強制を無効にする」を選択してWindowsを起動してドライバをインストールする。

Windows8 64bitにArgyll CMSのドライバーをインストールする方法 サードパーティのINF にデジタル署名情報が含まれていませんを回避 - JJsの日記.

このプロジェクトのコードは、64ビットシステムで使用するために更新する必要があります

64ビットシステムのAccess2011で、あるMDBを開いたら、以下のエラー。

このプロジェクトのコードは、64 ビット システムで使用するために更新する必要があります。Declare ステートメントの確認および更新を行い、次に Declare ステートメントに PtrSafe 属性を設定してください。

Declare Function ...

Declare PtrSafe Function ...
に修正すればOK。
なにやらかにやらメモ - Windows 7 - @ウィキモバイル

IE8 開発者ツールが見えなくなった

Wndows 7 である日突然、IE8の開発者ツールが見えなくなった。開発者ツールは、タスクバーには表示されている。
タスクバーの開発者ツールのサムネイルを右クリックして、「最大化」で表示されるようになる。
その後、「元に戻す(縮小)」で、すごく小さなウィンドウになるので、手動でドラッグして適当な大きさに戻すと、後はこれまで通り表示されるようになる。

IE8 開発者ツールが見えなくなった : Imai blog

WindowsのApacheでSSLを設定

テスト用の自己署名証明書を作成。

C:\Program Files (x86)\Apache Software Foundation\Apache2.2\bin>openssl genrsa 1024 > ..\conf\server.key
Loading 'screen' into random state - done
Generating RSA private key, 1024 bit long modulus
.++++++
................++++++
e is 65537 (0x10001)
C:\Program Files (x86)\Apache Software Foundation\Apache2.2\bin>openssl req -new
 -x509 -days 3650 -key ..\conf\server.key -out ..\conf\server.crt
Unable to load config info from /usr/local/ssl/openssl.cnf
C:\Program Files (x86)\Apache Software Foundation\Apache2.2\bin>openssl req -new -x509 -days 3650 -key ..\conf\server.key -out ..\conf\server.crt -config ..\conf\openssl.cnf
Loading 'screen' into random state - done
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.