Sprache: C#
Mein erstes Snippet ^.^
Fragt ab, ob die Datei hiberfile.sys existiert, was nur der Fall ist, wenn der Ruhezustand aktiviert ist. Sie ist immer auf C: soweit ich weis, also ist das eigentlich sicher :)
Nach langer Zeit mal überarbeitet^^
Danke an die 1. & 3. Antwort ^^
#if WINDOWS
private bool CheckHibernateState()
{
return (File.Exists(Environment.GetFolderPath(Environment.SpecialFolder.System)[0].ToString() + ":\hiberfil.sys"));
}
#endif
#if WINDOWS
private bool CheckHibernateState()
{
return (File.Exists(Environment.GetFolderPath(Environment.SpecialFolder.System)[0].ToString() + ":\hiberfil.sys"));
}
#endif
Alte URL:
/snippet/abfragen-ob-ruhezustand-aktiviert-ist/1580
Wer sagt denn, dass Windows immer auf C: installiert ist? 😉
Und da File.Exists schon ein bool zurückgibt, kann man die Funktion ja auch noch auf [code]return File.Exists(@“C:hiberfil.sys“)[/code] eindampfen. 😉
toll, ich hab noch ein ähnlich nützliches script. das script überprüft, ob der internet explorer installiert ist
[code]
private bool IEInstalled()
{
return true;
}
[/code]
Will ich sehen ob unter Linux mit Mono dein IE Snippet noch funktioniert, hackman 😉
Aber trotzdem @bestel:
Nutz wenigestens Environment.GetFolderPath(Environment.SpecialFolder.System)
Sorry, der Kommentar war natürlich nicht für bestel sondern für den Autor Sebb767.