Комментарии 10
В дополнение: в Windows 8 и выше появилась возможность выгрузить ассоциации через dism. Сначала запускаем control /name Microsoft.DefaultPrograms, выставляем там нужные ассоциации под нужные приложения, затем делаем dism /online /Export-DefaultAppAssociations:%filename%. Для импорта — dism /online /Import-DefaultAppAssociations:%filename%
Разумеется, ПО, которое окажется в файле экспорта. перед импортом необходимо установить, если в системе его нет.
Разумеется, ПО, которое окажется в файле экспорта. перед импортом необходимо установить, если в системе его нет.
Непонятно как скрипт запущеный от администратора применяется к текущему пользователю.
Может все таки ко всем пользователям?
Может все таки ко всем пользователям?
Возможно не от администратора, а с правами администратора.
Запустите консоль от админа и поиграйтесь с whoami или (wmic computersystem get username — возможно показывает последнего залогиненного пользователя и не годится для проверки) или echo %username%
Запустите консоль от админа и поиграйтесь с whoami или (wmic computersystem get username — возможно показывает последнего залогиненного пользователя и не годится для проверки) или echo %username%
Так точно: "As administrator" имелось ввиду.
После комментария уровнем выше — проэкспериментировал. Например запустил cmd от имени администратора. При запуске — будет запрос привеллегий и какого админа введете — от того и запустится. Соответсвенно того и покажет whoami и %username%.
Поэтому на данный момент тНе могут понять как в вашей среде не-администратор может работать с правами администратора.
А вы сами проверяли?
Поэтому на данный момент тНе могут понять как в вашей среде не-администратор может работать с правами администратора.
А вы сами проверяли?
Разве винда сама не спрашивает с помощью чего надо открыть не ассоциированный файл?
А если хотите изменить ассоциацию есть несколько способов сделать это через ГУИ.
Способ 1:
Shift + клик правой кнопкой мыши
Пункт «Открыть с помощью ...»
Выбрать программу
Галочку «Всегда использовать эту программу ...»
Способ 2
Правой кнопкой на файле
Свойства
Вкладка «Общие»
Кнопка «Изменить» (Напротив пункта «Приложение»)
А если хотите изменить ассоциацию есть несколько способов сделать это через ГУИ.
Способ 1:
Shift + клик правой кнопкой мыши
Пункт «Открыть с помощью ...»
Выбрать программу
Галочку «Всегда использовать эту программу ...»
Способ 2
Правой кнопкой на файле
Свойства
Вкладка «Общие»
Кнопка «Изменить» (Напротив пункта «Приложение»)
Assoc куда быстрее, чем жамкать каждый файл правой кнопкой, изменить применить. Для себя сделать такой на случай переустановки системы — самое то.
А еще у меня вот такой батник «для юзеров», когда не хочется заражений компа вирусами из почты ну или «откуда-то».
Понятно, что приходящие обновить 1С или консультант удивляются почему их скриптик обновления не работает. Так же портит работу репаков всяких. Но вирусом шанс заразиться уменьшает.
А еще у меня вот такой батник «для юзеров», когда не хочется заражений компа вирусами из почты ну или «откуда-то».
Понятно, что приходящие обновить 1С или консультант удивляются почему их скриптик обновления не работает. Так же портит работу репаков всяких. Но вирусом шанс заразиться уменьшает.
бантик, применять осторожно.
assoc .js=txtfile
assoc .CMD=txtfile
assoc .vbs=txtfile
assoc .com=txtfile
assoc .hta=txtfile
assoc .bas=txtfile
assoc .pif=txtfile
assoc .GADGET=txtfile
assoc .VBE=txtfile
assoc .VB=txtfile
assoc .jse=txtfile
assoc .SCR=txtfile
assoc .wsf=txtfile
assoc .wsc=txtfile
assoc .wsh=txtfile
assoc .CMD=txtfile
assoc .vbs=txtfile
assoc .com=txtfile
assoc .hta=txtfile
assoc .bas=txtfile
assoc .pif=txtfile
assoc .GADGET=txtfile
assoc .VBE=txtfile
assoc .VB=txtfile
assoc .jse=txtfile
assoc .SCR=txtfile
assoc .wsf=txtfile
assoc .wsc=txtfile
assoc .wsh=txtfile
для 10ки есть рабочий вариант?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Мгновенная настройка привычных файловых ассоциаций