Когда я дважды щелкаю файл CSV на сетевом ресурсе, файл открывается в Microsoft Excel (что я и хочу). Тем не менее, Excel предполагает, что я собираюсь изменить файл, и что все остальные тоже, и поэтому устанавливает его.
На практике я очень редко хочу изменить эти файлы, просто прочитав их. И если у меня есть файл, открытый в окне Excel на заднем плане, он останавливает кого-либо еще от открытия того же файла.
Мне известно, что я могу вручную открыть файл только для чтения из диалогового окна Файл -> Открыть в Excel. Однако я почти всегда открываю файлы, дважды щелкая по ним в Проводнике (или Outlook, для вложений). Можно ли изменить сопоставление файлов, чтобы обработчиком по умолчанию для файлов CSV был «Excel в режиме только для чтения»? Есть ли аргумент командной строки, который я могу использовать в диалоге Открыть с помощью ... для достижения этой цели?
Или более грубо - когда я смотрю на CSV-файл в Windows Explorer, есть ли более простой способ открыть его только для чтения, чем сам запуск Excel, выбрав «Файл» -> «Открыть», выбрав «только для чтения» из выпадающего списка, перемещаясь вручную в ту же папку в иерархии, а затем открыть файл?
(Я рад, что мне приходится прыгать через обручи в тех редких случаях, когда я хочу изменить и сохранить файл.)
[HKEY_CLASSES_ROOT\Excel.CSV\shell
, значение(Default)
для Open_in_read_only_Excel