Windowsで右クリックファイルの印刷を無効にしますか?


9

これは、ファイル印刷オプションの右クリックを無効にするか削除することは可能ですか?それは可能でなければならないようです。


1
なぜそれ自体が問題なのですか?ユーザーに印刷させたくない場合は、プリンターをインストールしないでください。
Brent Pabst、2012年

4
右クリックしてファイルを「編集」(表示)したいのに、マウスクリックで印刷されてしまうと、非常にイライラします。
SimplyInk

2
今日「編集」したいときにバッチファイルを3回印刷しました
Sergey

回答:


8

右クリックメニューのこれらの種類のオプションは、ファイルタイプごとに割り当てられます。いくつかのファイルタイプのみを対象とする場合は、それらのファイルタイプから印刷コマンドを削除できます。

たとえば、PDFドキュメントHKEY_LOCAL_MACHINE\SOFTWARE\Classes\.pdfの場合は、デフォルト値に移動して確認します。私のコンピューターでは、値はAcroExch.Documentです。そのHKEY_LOCAL_MACHINE\SOFTWARE\Classes\AcroExch.Document\Shellため、printサブキーに移動して削除します。


8

個々のファイルタイプのこれらのレジストリキーを削除する必要があることは明らかですが、これは私が見つけた中で最も包括的なリストです。

Windows Registry Editor Version 5.00

;--------
;-------- Remove "Print" from context menu for image files
;--------
[-HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\print]


;-------- 
;-------- Remove Print From common text-based files
;-------- 
[-HKEY_CLASSES_ROOT\SystemFileAssociations\text\shell\print]
[-HKEY_CLASSES_ROOT\batfile\shell\print]
[-HKEY_CLASSES_ROOT\cmdfile\shell\print]
[-HKEY_CLASSES_ROOT\docfile\shell\print]
[-HKEY_CLASSES_ROOT\fonfile\shell\print]
[-HKEY_CLASSES_ROOT\htmlfile\shell\print]
[-HKEY_CLASSES_ROOT\inffile\shell\print]
[-HKEY_CLASSES_ROOT\inifile\shell\print]
[-HKEY_CLASSES_ROOT\JSEFile\shell\print]
[-HKEY_CLASSES_ROOT\JSFile\shell\print]
[-HKEY_CLASSES_ROOT\MSInfo.Document\shell\print]
[-HKEY_CLASSES_ROOT\otffile\shell\print]
[-HKEY_CLASSES_ROOT\pfmfile\shell\print]
[-HKEY_CLASSES_ROOT\regfile\shell\print]
[-HKEY_CLASSES_ROOT\rtffile\shell\print]
[-HKEY_CLASSES_ROOT\ttcfile\shell\print]
[-HKEY_CLASSES_ROOT\ttffile\shell\print]
[-HKEY_CLASSES_ROOT\txtfile\shell\print]
[-HKEY_CLASSES_ROOT\VBEFile\shell\print]
[-HKEY_CLASSES_ROOT\VBSFile\shell\print]
[-HKEY_CLASSES_ROOT\Wordpad.Document.1\shell\print]
[-HKEY_CLASSES_ROOT\WPEDoc\shell\print]
[-HKEY_CLASSES_ROOT\WPSDoc\shell\print]
[-HKEY_CLASSES_ROOT\wrifile\shell\print]
[-HKEY_CLASSES_ROOT\WSFFile\shell\print]

;-------- 
;-------- Remove Print From Internet Shortcut
;-------- 
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetShortcut\shell\print]

;-------- 
;-------- Remove Print From Acrobat-/Foxit-registered .pdf files
;-------- 
[-HKEY_CLASSES_ROOT\AcroExch.Document.7\shell\print]
[-HKEY_CLASSES_ROOT\FoxitReader.Document\shell\print]

これをコピーして.regタイプのファイルに貼り付け、ダブルクリックして実行できます。

ここから


2

GPOを使用してエクスプローラのコンテキストメニューを無効にすることができます。


印刷オプションのみを無効にするようにコンテキストメニューを編集することはできますか?他のオプションは引き続き使用できるはずです
Jjsquared 2012年

私が知っていることではありません。印刷機能を無効にする必要があるのはなぜですか?AD RMSを調べる必要がある場合があります。
joeqwerty

Is it possible to edit the context menu to only disable the print option?はい、可能です。これは、コンテキストメニュー(およびそのすべてのエントリ)が単純なレジストリキーによって制御されるためです。Printただし、このオプションは複数のキー(ファイルタイプごとに1つ)に保持されるため、削除するのが面倒です。多分私は家に帰ったときに私の新しいゲームが私を待っていなければ、仕事の後にハウツーを投稿しますが、正直なところ、より良いアプローチはそれを無視するか、そして/またはそれについてあなたを悩ますユーザーをひどく打つことですだから彼らは黙る。
HopelessN00b 2012年

2

REG QUERYで終わるレジストリアイテムの配列をプルバックするために使用できます'shell\print'。管理者特権のPowerShellプロンプトを使用して、結果をフィルター処理し、パイプしREG DELETEてそれらを削除できます。

# get an array of 
$regprint = REG QUERY HKCR /f print /s /e /k | ?{$_ -like '*shell\print'}
# here you can check the array to make sure it is what you want to remove
# and you can pipe it into REG DELETE
$regprint.foreach({REG DELETE $_ /va /f})

1

クラス全体について、これはすべての画像(私の意見では役に立たないエントリです)のEDITおよびPRINTを取り除くために特にうまく機能します。

HKEY_CLASSES_ROOT\SystemFileAssociations\image、無効にするコマンドを含むノードに移動し、そのノードの下に「LegacyDisable」というタイトルの新しいSTRING値を作成します。

たとえば、「編集」を無効にする場合は、に移動しHKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit、そのノードの下に「LegacyDisable」というタイトルの新しいSTRING値を作成します。


1

disable_print.bat

@setlocal
@echo off

echo wait ~minute

@for /F "tokens=*" %%a in ('REG QUERY HKCR /f print /e /s /k ^| findstr /i /r .print$')     
do (
    echo %%a
    reg add %%a /v LegacyDisable /t REG_SZ
)

0

投稿された回答が大好きですが、私は非表示/無効にすることを好みます。ソース

これらのアイテムの1つを非表示にして、Shift +右クリックする必要がある場合は、右側に新しい文字列値を追加し、以下のように「Extended」という名前を付けることができます。

ここに画像の説明を入力してください

代わりに無効にしたいが、キーを削除したくない場合は、新しい文字列値を追加して「LegacyDisable」と呼ぶことができます。

ここに画像の説明を入力してください


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