<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Windows11  Zen-Funk Panda</title>
    <link>https://panda.zenfunk.it/tags/windows11/</link>
    <description>  Windows11  Zen-Funk Panda</description>
    <generator>Hugo</generator>
    <language>it</language>
    <lastBuildDate>Sat, 29 Jan 2022 00:00:00 +0000</lastBuildDate>
      <atom:link href="https://panda.zenfunk.it/tags/windows11/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Spegnere, riavviare e sospendere Windows da WSL</title>
      <link>https://panda.zenfunk.it/posts/2022-01-29-wsl-startstop/</link>
      <pubDate>Sat, 29 Jan 2022 00:00:00 +0000</pubDate>
      <guid>https://panda.zenfunk.it/posts/2022-01-29-wsl-startstop/</guid>
      <description>&lt;p&gt;Alla fine ho sempre WSL aperto o a portata di mano ed avendo usato Linux per vent’anni sono abituato a fare la maggior parte delle cose da terminale, tra cui riavviare, spegnere e sospendere il sistema. Essendo virtualizzato ovviamente WSL non può interagire direttamente con Windows per fare queste tre operazioni ma può lanciare e passare comandi a cmd.exe inglobati i degli shell aliases.&lt;/p&gt;&#xA;&lt;p&gt;Dunque ho messo questi alias in ~/.bash_aliases:&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;alias poweroff=&#39;cmd.exe /C &amp;quot;shutdown /p&amp;quot;&#39;&#xA;alias reboot=&#39;cmd.exe /C &amp;quot;shutdown /r /t 2&amp;quot;&#39;&#xA;alias sospendi=&#39;sleep 6 ; cmd.exe /C &amp;quot;rundll32.exe powrprof.dll,SetSuspendState 0,1,0&amp;quot;&#39;&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Per la sospensione ho aggiunto un wait di 6 secondi che mi servono a spegnere tastiera e mouse wireless, altrimenti è immediato ed appena sollevo il mouse per spegnerlo si innesca il wake dalla sospensione.&lt;/p&gt;&#xA;</description>
    </item>
  </channel>
</rss>
