Попытка скопировать RegFile с PowerShell 2.0 в другую папку

голоса
1

Я пытаюсь экспортировать HKEY_CURRENT_USER\SOFTWARE\ODBC\ODBC.INI, а также HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INIRegFile с PowerShell 2.0 на другой диск.

Я прочитал этот пост StackOverflow , но я только получаю сообщение об ошибке с этим кодом. Это может быть потому , что я использую v2.0. Я не могу использовать более позднюю версию.

Кто-нибудь есть какие-либо идеи о том, почему он не работает или возможно как скопировать оба на другой диск с помощью PowerShell v2.0?

Код

reg copy HKCU\Software\ODBC\ODBC.INI H:\temp /s /f

ошибка

reg.exe: ОШИБКА: Неверное имя ключа.
В строке: 1 знак: 4
+ Р <<<< скопировать HKCU \ Software \ ODBC \ ODBC.INI H: \ TEMP / s / f
    + CategoryInfo: NotSpecified: (ОШИБКА: Недопустимый ключ name.:String) [], RemoteException
    + FullyQualifiedErrorId: NativeCommandError

Введите REG COPY /? для использования.
Задан 27/07/2017 в 10:11
пользователем
На других языках...                            


1 ответов

голоса
2

reg copyдля копирования данных из одного реестра в другой раздел реестра, а не для экспорта ключей реестра в файл. Вот что reg exportдля.

reg export HKCU\Software\ODBC\ODBC.INI H:\temp\odbc_ini.reg /y

reg.exe является внешней командой, так что ошибка не имеет ничего общего с версией PowerShell.

Ответил 27/07/2017 в 10:19
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more