hiberfil.sys の場所を返す Windows API があるかどうか知っている人はいますか?
どうもありがとう
Hiberfil.sysは、休止状態を有効にし、コンピューターを少なくとも1回休止状態にしたときに作成されます。その場所は、他のファイルと同じように、OSに検索するように指示することで判別できます。通常の場所は、システムドライブのルート(通常はC:)です。この動作するPowerShellスクリプトはここにあります。完全なスクリプトについてはリンクを参照してくださいが、これがコアです。
gwmi cim_datafile -filter "path='\\'" | ? {$_.name -match 'hiberfil.sys'} or
gwmi -Query "Associators of {Win32_Directory.Name='C:\'} Where ResultClass=CIM_DataFile" | ? {$_.name -match 'hiberfil.sys'}
また、カール。E. PetersonのAPIリファレンス:http: //vb.mvps.org/samples/apixref.asp
彼はまた、いくつかのサンプルコードをダウンロードできるようにしました。お役に立てれば...