2011-08-30 08:32:07 +0000 2011-08-30 08:32:07 +0000
104
104

Windows 7でポリシーで強制される画面ロックを防ぐ方法はありますか?

うちの会社のBOFHでは、画面ロックの設定がとんでもなく遅れて押し付けられています。イライラして逆効果です。

自動画面ロックを防ぐ方法はありますか?ポリシーで強制された設定を上書きする方法はないと思いますが、ユーザーの行動を模倣したソフトウェアがあるのかもしれません。(わかったかな?)

回答 (11)

92
92
92
2013-04-10 17:22:35 +0000

Windows Media Playerがまだインストールされている場合は、ループでビデオを再生し、それを最小化することができます(サンプルの “野生動物 "ビデオはこのために正常に動作します)。デフォルトでは、ビデオが再生されている限り、画面はロックされません。

89
89
89
2014-11-05 18:54:27 +0000

idle.vbsというタイトルのスクリプトを使用しています:

Dim objResult

Set objShell = WScript.CreateObject("WScript.Shell")    

Do While True
  objResult = objShell.sendkeys("{NUMLOCK}{NUMLOCK}")
  Wscript.Sleep (6000)
Loop

6秒ごとに、これは素早くキーボードのnumlockを切り替え、Windowsに誰かがキーボードと対話していると思わせ、画面ロックを防止します。これはバニラウィンドウ上で実行されます。使用するための開発ツールやスクリプトツールは必要ありません。拡張子が.vbsのテキストファイルを作成して、ダブルクリックするだけです(または、スタートアップアイテムに配置することもできます)。

18
18
18
2015-06-24 17:31:31 +0000

まだ別のオプションは、フリーウェアのカフェインプログラムです。それは商用利用のためにも無料です。プログラムのホームページから:

あなたのPCのロックやスリープに行くと問題がある場合は、カフェインは、それが目を覚ましておくでしょう。それは59秒ごとに一度キープレスをシミュレートすることによって動作しますので、あなたのマシンはあなたがまだキーボードで働いていると思っているので、画面をロックしたり、スクリーンセーバーをアクティブにしません。

カフェインは59秒ごとにF15キーアップイベントをシミュレートすることによって動作します。利用可能なすべてのキープレスのうち、F15はおそらく最も侵入的ではなく(私はそのキーを持つPCのキーボードを見たことがない!)、あなたの仕事に干渉する可能性が最も低いです。

この既製のソリューションはまた、それを有効にし、それを無効にするときに制御することができます:

プログラムアイコンをダブルクリックすると、アイコンが表すものであるコーヒーポットを空にし、一時的にプログラムを無効にします。再度ダブルクリックするとポットが空になります。

7
7
7
2011-08-30 14:59:16 +0000

AutoIt ](http://www.autoitscript.com/site/autoit/) スクリプトを作成して、使用していないキーを押し続けて(例えば、num ロックやスクロールロックをトグルさせて)、1 分ほどスリープさせて、それを繰り返すことができます。また、キーボードをよく使う場合は、マウスを 1 ピクセルほど任意の方向に移動させることもできます。

そして、これは目に見えないマウスの移動を実行するための非常にシンプルなスクリプトです。スクリプトが実行されているときは、トレイにAutoItのアイコンが表示されています。このアイコンを右クリックして、対応するオプションを選択することで停止させることができます。

スクリプトを作成するには、AutoItをインストールし、任意のフォルダを右クリックして、540000 ™> New を選択し、名前を付けて、新しいスクリプトを右クリックし、AutoIt v3 Script を選択し、上記のコードを貼り付けて保存します。これをEditにコンパイルして(再度、コンテキストメニューから)、例えばWindows Schedulerから起動することもできます。

5
5
5
2014-06-06 21:36:21 +0000

タイムアウトブロッカー」という、間隔をおいて振動するアンドロイドアプリがあり、その上にマウスを置くことができます。職場では使わないようにと書いてありますが。 https://play.google.com/store/apps/details?id=com.isomerprogramming.application.timeoutblocker&hl=en

5
5
5
2013-03-09 03:28:45 +0000

これをVisual StudioまたはC# Expressでコンパイルし、コマンドプロンプトから実行します(またはダブルクリック)。.NET 4.0以上が必要です。これは、あなたが探しているすべてのものを実行します。

2
2
2
2018-01-16 14:55:11 +0000

私は、成功への鍵として “f15 "を使用している(カフェインに感謝 https://dmitrysotnikov.wordpress.com/2009/06/29/prevent-desktop-lock-or-screensaver-with-powershell/ )powerhellスクリプトのような簡単統合オプションを使用するのが好きです(追加のソフトウェアはありません)。それは確かに最も干渉が少ないです)

param($minutes = 180)

write "... screen will be awake for $minutes"

 $myshell = New-Object -com "Wscript.Shell"

 for ($i = 0; $i -lt $minutes; $i++) {
 write "... screen will be awake for" ($minutes-$i)
 Start-Sleep -Seconds 60    
 $myshell.sendkeys("{F15}")
}

これをmyScriptName.ps1に入れて、デスクトップのショートカットやコマンドラインから起動してください:C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -nop "C:\Users\myUser\Desktop\myScriptName.ps1"

UPDATE:管理者からの変更があったのかもしれませんが、これはもう私のために動作しません 今私はNBirnelからautohotkeyスクリプトを使用する必要があります。 https://github.com/nbirnel/nosleep - それはマウスを移動するため、この作品は完璧 、(任意の作業を気にせずに

1
1
1
2014-12-30 08:17:36 +0000

私の場合は、この一行だけでうまくいきました:

SendKeys.Send("{CAPSLOCK}");

これをTimer_Tickイベントに入れて、タイマーの間隔を60000msなどに設定するだけです。

1
1
1
2017-05-23 06:00:59 +0000

マウスジグラーも選択肢に入るかもしれません https://mousejiggler.codeplex.com/

-1
-1
-1
2018-10-03 15:01:08 +0000

ポリシーがあるレジストリに入る

  • あなたが望むものに値を設定する
  • そしてレジストリのキーパーミッションを変更する
  • 自分以外の人への書き込みアクセスを Deny だけにする
-5
-5
-5
2013-11-15 03:17:15 +0000

コントロールパネルの電源オプションから、「スクリーンロック」/「スリープモード」を無効にする必要があります。Her in the drop down of “Put the computer to sleep "をクリックして、"never "を選択してください。