起動時にスニッピングツールをデフォルトで新しいスニップにする方法

Snipping Toolは、Windows Vista以降に含まれている非常に便利なスクリーンショットツールであり、注釈機能も備えています。 Windows Vistaおよび7でSnipping Toolを実行すると、ユーティリティがキャプチャモード(新しい長方形の切り取り)で自動的に起動しますが、Windows 8およびWindows 10では変更されています。

Windows 8および10では、ユーザーは[ 新規 ]ボタンの近くにある矢印をクリックし、リストから切り取りタイプの1つを選択する必要があります。 マイクロソフトは、ユーザーのフィードバックを考慮に入れてこの変更を行いました。

ただし、起動時にSnipping Toolをデフォルトの「新しい」長方形の切り取りモードまたはキャプチャモードにするには、いくつかのきちんとした回避策があります。

起動時にスニッピングツールをデフォルトで新しいスニップにする

次のツールまたは方法のいずれかを使用して、デフォルトで新しい長方形の切り取りキャプチャモードでSnipping Toolを起動できます。 アイデアは、Snipping Toolのキープレスイベントを自動化することです。

NirCmdの使用

NirCmdは、Windowsの多くの複雑なタスクを自動化できる多目的コマンドラインツールです。 NirCmdを使用すると、どのプログラムでもキーストロークを自動化できます。

NirCmdを使用して、Alt + M、Rの順にキーストロークを送信します。これにより、[ モード] →[ 長方形の切り取り ]オプションが自動的に呼び出されます。

Windows 10 v1809以降の場合

Windows 10 v1809では、Microsoftは切り取りオプションを[新規]ボタン/メニューから[ モード ]メニューに移動しました。

つまり、Alt + Nではなく、Alt + Mのキーストロークを送信する必要があります。

$config[ads_text6] not found
  1. NirsoftからNirCmdをダウンロード
  2. NirCmd.exeをWindowsディレクトリにコピーします。
  3. 次のコードをコピーして、メモ帳に貼り付けます。
  4. ファイルを.vbs拡張子で保存します。たとえば、 C:\ Windows \ sniptool.vbsとします。
     'Snipping Toolを画面キャプチャモードで自動的に起動します。 Set WshShell = CreateObject( "Wscript.Shell")WshShell.Run "SnippingTool.exe" Wscript.Sleep 300 WshShell.Run "nircmd win activate class Microsoft-Windows-Tablet-SnipperToolbar" WshShell.Run "nircmd sendkeypress alt + M r" WshShell = Nothingを設定します 

v1809より前のWindows 10バージョンの場合

v1809 より前の Windows 10バージョンとWindows 8では、NirCmdを使用してAlt + N、次にRのキーストロークを送信します。これにより、 新規長方形スニップが自動的に呼び出されます。

  1. このスクリプトは、Windows 10 v1803以前、およびWindows 8で使用します。
     'Snipping Toolを画面キャプチャモードで自動的に起動します。 Set WshShell = CreateObject( "Wscript.Shell")WshShell.Run "SnippingTool.exe" Wscript.Sleep 300 WshShell.Run "nircmd win activate class Microsoft-Windows-Tablet-SnipperToolbar" WshShell.Run "nircmd sendkeypress alt + N r" WshShell = Nothingを設定します 
  2. 以下のようにスクリプトへのデスクトップショートカットを作成し、ショートカットをタスクバーまたはスタート画面に固定できます。
     wscript.exe c:\ windows \ sniptool.vbs 
  3. ショートカットにSnipping Toolという名前を付け、[プロパティ]からショートカットアイコンを変更します。 Windows \ System32 \ SnippingTool.exeを参照し、そこからSnipping Toolアイコンを選択します。

それでおしまい! このショートカットをクリックすると、Snipping Toolが自動的に新しい長方形の切り取り画面キャプチャモードで起動します。

AutoHotKeyスクリプトの使用

AutoHotKeyスクリプトおよび自動化ツールが好きな場合は、次のスクリプトを使用して同じことを実行できます。 GitHubのスクリプトを作成してくれたmrautomation.comに感謝します。

Windows 10 v1809以降の場合

If WinExist("Snipping Tool") { WinActivate WinWaitActive Send !m Send r } else { Run, %windir%\System32\SnippingTool.exe WinWait, ahk_class Microsoft-Windows-Tablet-SnipperToolbar WinActivate, ahk_class Microsoft-Windows-Tablet-SnipperToolbar WinWaitActive, ahk_class Microsoft-Windows-Tablet-SnipperToolbar Send !m Send r } return 

Windows 10 v1803以前、およびWindows 8の場合

  If WinExist("Snipping Tool") { WinActivate WinWaitActive Send !n Send r } else { Run, %windir%\System32\SnippingTool.exe WinWait, ahk_class Microsoft-Windows-Tablet-SnipperToolbar WinActivate, ahk_class Microsoft-Windows-Tablet-SnipperToolbar WinWaitActive, ahk_class Microsoft-Windows-Tablet-SnipperToolbar Send !n Send r } return 

Win + Shift + Sキーボードショートカットの使用

Winkey + Shift + Sショートカット(Windows 10でのみ使用可能)を使用すると、Snippingツールを新しい長方形の切り取りモードで開始し、画面の領域をキャプチャできます。 ただし 、Snipping Toolインターフェイスは画面に表示されず、画像はWindowsクリップボードにのみコピーされます。

Snipping Toolを使用してキャプチャした画像に注釈を付ける予定がない場合は、このショートカットキーの組み合わせを使用します。 このキーボードショートカットの詳細については、Windows 10のスクリーンショットの一部のスクリーンショット[Winkey + Shift + S]をご覧ください。

プロのようなスクリーンショットを撮ったり、たくさんのスクリーンショット機能を追加したりするには、 GreenShotまたはShareXユーティリティをご覧ください

関連記事