Когда вы открываете текстовый файл в «Блокноте» в Windows, вы можете переместить исходный файл в корзину или даже полностью удалить его. То же самое верно для WordPad. Почему Windows не выдает предупреждение о том, что файл открыт в другой программе?
Однако если тот же файл открыт в Word, и вы пытаетесь переместить исходный файл в корзину или удалить его навсегда, Windows выдает предупреждение. Само сообщение может быть предупреждением, сообщающим вам, что некоторые (часто не знакомые) программы открывают файл. В случае Word 2013 в Windows 8.1 это информационное сообщение, в котором точно указывается, в какой программе (Word) открыт файл.
Это почему? Почему вы можете A) удалить исходный файл, когда он открыт в программе, и B) продолжить работу над документом после удаления файла? Почему в Notepad и WordPad поведение отличается от Word?
Первый случай поведения существует и в Paint. Вы можете удалить растровый файл, пока он открыт в Paint, и продолжить работу. Но когда вы пытаетесь сохранить его, вам предлагается указать местоположение файла для сохранения. С помощью Блокнота он напрямую сохраняет его в том же месте, где был сохранен исходный файл, и присваивает ему то же имя. Блокнот не просит вас об этом.
Я не проверял это на Windows 7, Vista или XP. Тем не менее, я ожидаю, что поведение будет точно таким же, и поэтому вопрос, вероятно, будет относиться и к этим системам.