Каждый раз, когда я открываю текст (.txt) документ о моем ПК (Windows 7 Ultimate x64), он сразу начинает печатать на моем принтере по умолчанию.
Что происходит и как я выключаю его?
Возможно, у Вас есть что-то как a /p
в ассоциации файлов начиная с выполнения notepad /p filename.txt
сразу распечатает файл на принтере по умолчанию.
C:\>assoc .txt .txt=txtfile C:\>ftype txtfile txtfile=%SystemRoot%\system32\NOTEPAD.EXE %1
Конечно, это зависит от точно, как Вы "открываете текст (.txt) документ", Например, если Вы имеете в виду, Вы выполняете MS Word и использование, которое это File, Open
диалог, у Вас, вероятно, есть другая проблема.
Править
assoc
и ftype
обеспечьте неполное средство редактирования ключей реестра. Мой ПК имеет под HKEY_LOCAL_MACHINE\SOFTWARE\Classes
\txtfile\shell\open\command %SystemRoot%\system32\NOTEPAD.exe %1"
\txtfile\shell\print\command %SystemRoot%\system32\NOTEPAD.exe /p %1"
(Ключевое имя и тип (Default)
и REG_EXPAND_SZ
соответственно.)
Возможно, были некоторые неправильные значения (или недостающие записи), которые вызывают описанную проблему.
Используя ftype
и assoc
попытаться исправить это, очевидно, несет меньше рисков, чем редактирование реестра непосредственно.
Перейдите к Панели управления (представление в виде значков) Программы Значения по умолчанию, затем нажмите "associate a file type or protocol with a program"
Прокрутите вниз к .txt, он должен быть связан с Блокнотом, не так ли?
Если это не, дважды щелкают по нему и выбирают Блокнот
.
У меня была та же проблема на моем домашнем ПК (что продолжается!?) и команда FTYPE, что предложенный RedGrittyBrick не работал на этот раз. Я должен был изменить реестр вручную. Я должен был изменить тип ключа реестра с помощью командной строки.
reg.exe add <key> /ve /t REG_EXPAND_SZ /d "<value>"