ウインドウズ10 スリープ デスクトップにショートカットアイコン
「何か一言」の報告はありません Facebookコメントができます
◇-?ウインドウズ10 スリープ デスクトップにショートカットアイコン-柏餅-09/10-13:25(7856)-No.515238 ┣?!Re:ウインドウズ10 スリープ...-うにゅ-09/10-15:22(7854)-No.515239 ┣?!Re:ウインドウズ10 スリープ...-ZONE-09/10-18:15(7851)-No.515240 ┗?【解決】Re:ウインドウズ10 ス...-柏餅-09/10-20:48(7848)-No.515241
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
_zenback_
515238 | ウインドウズ10 スリープ デスクトップにショートカットアイコン | 柏餅 | 2015/09/10-13:25 |
メーカー名:自作PC ショップオリジナル OS名: Windows10 パソコン名:G-Master Revo2 -- お世話になります。 早速質問です。 Windows10にてスリープをショートカットアイコンから 操作できるようにしたいのですが可能でしょうか? (調べると「rundll32.exe PowrProf.dll,SetSuspendState」というのは みつかるのですが、これだと動作が違うんですよね・・・。) よろしくお願いします。 |
▲このページのトップに戻る
515239 | Re:ウインドウズ10 スリープ デスクトップにショートカットアイコン | うにゅ | 2015/09/10-15:22 |
記事番号515238へのコメント 柏餅さんは No.515238「ウインドウズ10 スリープ デスクトップにショートカットアイコン」で書きました。 下記リンク先のソフトではダメですか? 窓の杜 - 【今日のお気に入り】スタンバイまたは休止状態へ即時移行する「SetSuspendState」 http://www.forest.impress.co.jp/docs/serial/okiniiri/20100308_352563.html Windows10での動作確認は無いけど、 >(調べると「rundll32.exe PowrProf.dll,SetSuspendState」というのは〜略 の中途半端なコマンドよりかは、マシな仕組みで処理していますね。 |
▲このページのトップに戻る
515240 | Re:ウインドウズ10 スリープ デスクトップにショートカットアイコン | ZONE | 2015/09/10-18:15 |
記事番号515238へのコメント 柏餅さんは No.515238「ウインドウズ10 スリープ デスクトップにショートカットアイコン」で書きました。 >(調べると「rundll32.exe PowrProf.dll,SetSuspendState」というのは >みつかるのですが、これだと動作が違うんですよね・・・。) 確かに違いますね。 「shutdown /h」というのもありますが、↑と同じ動作でした。 そこで、手動操作でスリープを実行する手順を自動で行うスクリプトを作ってみました。 下記をメモ帳に貼り付けて「wsh_sleep.js」というファイル名で保存してください。 == ここから == // スリープを実行するWScript(WSH) for Windows 10 // WSHオブジェクトを取得 var wsh = new ActiveXObject( "WScript.Shell" ); // 1秒待ってから実行 WScript.Sleep( 1000 ); // [Ctrl]+[ESC][↑][↑][空白][↑][↑][↑][空白]を0.1秒毎に送信 // [Ctrl]+[ESC]=[Windo9ws]キー wsh.SendKeys( "^{ESC}" ); WScript.Sleep( 100 ); wsh.SendKeys( "{UP}" ); WScript.Sleep( 100 ); wsh.SendKeys( "{UP}" ); WScript.Sleep( 100 ); wsh.SendKeys( " " ); WScript.Sleep( 100 ); wsh.SendKeys( "{UP}" ); WScript.Sleep( 100 ); wsh.SendKeys( "{UP}" ); WScript.Sleep( 100 ); wsh.SendKeys( "{UP}" ); WScript.Sleep( 100 ); wsh.SendKeys( " " ); WScript.Sleep( 100 ); // WSHオブジェクトを解放 wsh = null; == ここまで == 「wsh_sleep.js」をダブルクリックするか、ショートカットを作成して実行してください。 スムーズに動作しない場合は、WScript.Sleepの値を調整してみてください。 参考にしたWebサイト ・WSH JScriptを使いこなそう 〜キーボード操作〜 http://3rd.geocities.jp/kaito_extra/Source/KeybordCtrl.html |
▲このページのトップに戻る
515241 | Re:ウインドウズ10 スリープ デスクトップにショートカットアイコン | 柏餅 | 2015/09/10-20:48 |
記事番号515238へのコメント うにゅさんにZONEさん回答有難うございました。 ソフトは全く考えてなかったので目からうろこでした。 あるんですね〜こういの^^ ただ今回はZONEさんのスクリプトを拝借させていただくことにしました。 実際にwsh_sleep.jsファイルから動作も確認、 バッチリです!助かりました。 改めまして ありがとうございました^^ |
何か一言(本ページで参考になったならないを含めて残してあります) ◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり | |||
参考 | 回数 | 投稿日時 | 何か一言 |