画面をロックする最も速い方法は何ですか?


22

理想的には、キーボードの1ボタンを押して、スクリーンセーバーを起動するだけでなく、プレビューだけでなく、実際のスクリーンセーバーでコンピューターにアクセスしようとするとログイン画面が表示されるようにしたいです(私のスクリーンセーバーの設定)。特にこの最後の部分を言うのは、「プレビュー」ボタンへのショートカットが必要ないからです。プレビュー後にログインする必要はないようです(これは私の設定と見ているものに反します)ために)。

単一のボタンが不可能な場合(つまり、ローカルマッピングやキーなどを介して)、おそらくキーの迅速な組み合わせ

他のすべてが不可能な場合は、デスクトップのショートカットを使用してスクリーンセーバーをトリガーできると便利です。

これらのいずれかが実行可能ですか?もしそうなら、どのように?


2
人々はまだスクリーンセーバーを使用していますか?
マークグラヴェル

@MarcGravell:どうしてですか?
dmr

I(および他の多くの)だけで使用されていない場合は電源を切るモニター(複数可)を設定し@dmr
マルクGravell

2
@MarcGravell一部のモニターは、パワーダウン状態からアクティブ状態に戻るのに時間がかかります。私も入力信号を切り替えます。これは私望まないものです。そのため、スクリーンセーバーが必要です。
slhck

@slhckまあまあ!
マークグラヴェル

回答:


34

Windows+ Lはすぐに画面をロックします。それ以外に、他のキーストロークをそのアクションに再マッピングするユーティリティが必要になります。


+1(私があなたにそれを与えることができれば)それはまた知っておくと便利なものです:)
AllenP

その他の便利なもの:Windows-Mはすべてのウィンドウを最小化します。Windows-Eはマイコンピュータを起動します。Windows-Rは「実行」ダイアログを表示します。
BlueRaja -ダニーPflughoeft

右AltをWindowsキーと入れ替えてから、片手で押すことができるようにしました。:)
タマラWijsman

2
スクリーンセーバーをトリガーしない回答に対して33の賛成票が表示されます。superuser.com/a/643410/128228は良い答えです。
-Fuhrmanator

2
ログイン画面は、OPの設定の副作用です。タイトルと太字のテキストは、スクリーンセーバーの呼び出しを明確に表しています。タイトルと同じ質問があったので、Googleがここに来ました。この答えは誤解を招きますが、今どのように起こったのかわかります。OPは、HISスクリーンセーバーと同じようにコンピューターをロックしたかったのです。それは低音の扱いにくい質問です。
-Fuhrmanator

9

howtogeek.comに記事が掲載される前のことです

Windows 7またはVistaでスクリーンセーバーを起動するアイコンを作成する:
デスクトップを右クリックし、メニューから[新規] \ [ショートカット]を選択します。スクリーンセーバーを起動するには、スクリーンセーバーファイルへのフルパスを入力し、 / s」

%systemroot%\system32\Bubbles.scr /s

上記の「Bubbles.scr」が表示されるスクリーンセーバーの名前に置き換えたい場合があります。また、すべてのインストールがC:ドライブを使用するわけではないため、C:\ windowsの代わりに%systemroot%を使用したことにも注意してください。

ファイル名がわからない場合は、system32フォルダーを参照し、検索ボックスを使用して「.scr」を検索できます。

実際には1つのボタンではなく、1つのアイコン(およびキーボードショートカットを割り当てることができます)(およびスクリーンセーバーでハードコーディングされています)


6

ショートカットを使用してコンピューターをロックする場合は、このようなショートカットを設定します。

  • ファイル名:Lock Screen.lnk
  • ターゲット:C:\ Windows \ System32 \ rundll32.exe user32.dll、LockWorkStation
  • アイコンのパス:%SystemRoot%\ System32 \ shell32.dll
  • アイコンインデックス:47

必要に応じて、ショートカットにショートカットキーを割り当てることもできます。

ロックショートカット


Zoredacheの答えを拡張して、スクリーンセーバーへのショートカットを直接作成することができます。これによりスクリーンセーバーがトリガーされ、スクリーンセーバーに設定したアイドル時間よりも長く待機すると、戻ろうとするとコンピューターがロックされます。私が知る限り、使用できる最小のキーストロークの組み合わせは、この方法で3つのキーです。
-stoicfury

4
-1は、車輪の再発明を試みることです。XP以降、Windows + Lがこれを実行しています。
ThatGraemeGuy

7
@Graeme Donaldson、私は多数のターミナルサーバーへの接続をサポートしています。押すためのWindowsボタンはありません。この多数のユーザーの一部は技術的に非識字者でもありますが、コンピューターをロックできる必要があります。デスクトップのショートカットと、スタートメニューとタスクバーに固定されているため、簡単に実行できます。また、誰もが多くのキーボードショートカットを好む、または記憶できるわけではありません。この質問は、デスクトップショートカットを介してトリガーする方法も明示的に尋ねました。
ゾレダケ

Windows 7の[スタート]メニューからロックできます。これは、[シャットダウン]の横にあるメニューのオプションの1つです。
craig65535

5

Macにはホットコーナーと呼ばれる機能があり、カーソルを指定されたコーナーに移動するとスクリーンセーバーが起動します。この動作は、ホットコーナーと呼ばれるオープンソースプログラムを使用してWindows 7で複製できます

これは、キーボードに手を伸ばす必要さえないので、スクリーンセーバーを起動するための最速の方法を提供すると思います。

がんばろう!


UbuntuのCompizのホットコーナーのような機能を知っています。そのユーザーとして、私は一番上のメニューをオーバーシュートする場合は特に、それは、ホットコーナーを持つように左コーナー迷惑得ることができると言うことができます
TheLQ

4

重大な掘り出しをおaびしますが、このページはショートカットキーでスクリーンセーバーを起動するための検索結果の上位に位置しています。私は、少数の人々が方法を知っていると思われる何かをするために、別の更新された方法を追加することが有用だと思いました。

注:これは、Windows 8向けに作成およびテストされたソリューションですが、Windows 7でも機能するはずです。ただし、古いOSにはより良いソリューションがあります。ここにチェック:/programming/1430108/how-to-turn-screensaver-on-windows-7-by-a-code-in-cmdを

まず、フォルダーを作成します。次に、cmd.exeを見つけてフォルダーにコピーします。次に、テキストファイルを作成し(まだ名前を指定する必要はありません)、次のコードを貼り付けます。

 using System;
 using System.Runtime.InteropServices;

public static class LockDesktop
{
 [DllImport("user32.dll", EntryPoint = "GetDesktopWindow")]
 private static extern IntPtr GetDesktopWindow();

 [DllImport("user32.dll")]
 private static extern IntPtr SendMessage(IntPtr hWnd, uint Msg, int wParam, int lParam);

 private const int SC_SCREENSAVE = 0xF140;
 private const int WM_SYSCOMMAND = 0x0112;

 public static void SetScreenSaverRunning()
 {
     SendMessage(GetDesktopWindow(), WM_SYSCOMMAND, SC_SCREENSAVE, 0);
 }

 public static void Main()
 {
    LockDesktop.SetScreenSaverRunning();
 }
}

ここで、「名前を付けて保存」をクリックし、ファイルの種類を「すべて」に設定してから、ファイルを「lock.cs」として保存します。作成したフォルダに必ず保存してください。最後に、フォルダからCMD.exeを開き、次のコマンドを入力します。

%SystemRoot%\Microsoft.NET\Framework\v3.5\csc.exe lock.cs

Enterキーを押してしばらく待ちます。これで、フォルダに「lock.exe」ファイルが見つかります。ショートカット(デスクトップに送信)を作成し、プロパティに移動してキーボードショートカットを割り当てることができます。

**注:これは、タイマーが切れたかのように設定されたスクリーンセーバーを起動するだけです。再開時にログオン画面を表示するように設定していない場合、ロックされません。また、ロックされるまでに約5秒の遅延があります。これは、これがスクリーンセーバーのデフォルトの動作であり、ユーザーがロックを解除する時間があるためです。

再開時にロックするようにスクリーンセーバーを設定したくない場合や、ショートカットでコンピューターを即座にロックしたい場合は、読み続けてください。**

別のテキストファイルを作成するか、古いものを使用します。それは問題ではありません。ここで、次のバッチコードを入力し、「lock.bat」として保存します。

@START lock.exe
@%windir%\system32\rundll32.exe user32.dll,LockWorkStation

これで、ショートカットをもう一度作成して、キーボードコマンドを入力できます。


3
cmdのコピーを作成するのは、非常に不適切な方法です。最も簡単な方法は、Windowsエクスプローラーのブレッドクラムバーの空のスペースをクリックして、cmd <Enter>と入力することです。
グロノスタジ14年

-1

Hot Cornersを試したことはありませんが、Summon the Screensaverと呼ばれる小さなアプリで非常に良い結果が得られました。Googleだけでダウンロードを見つけます。カーソルを移動してアクティブにする場所、開始するまでの遅延時間、およびその他の動作を構成できます。XPと7で使用しましたが、8で機能するかどうかわかりません。


私のために働いたdownvotes、...について知らん
meetar

召喚SSのように:ええ、私はそれをGoogleで検索し、結果の90%は、それを削除し、それをアンインストールについてある完全などありがとう、アンインストール、ないありがとう...

-1

はるかに簡単な方法:開く:このPC、OS(C :)、Windows、システム32。次に、このフォルダー、バブル、mystify、リボンなどでスクリーンセーバーを見つけます。右クリック、送信先の選択、デスクトップの選択(ショートカットの作成)これで、スクリーンセーバーをすぐに開始するデスクトップショートカットができました。

注:これは、スクリーンセーバーの標準のアイドルトリガーを介して(オプションで)使用される「ロック画面」機能を使用しません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.