如何使用 PowerShell 运行 .reg 文件? [英] How to run the .reg file using PowerShell?
本文介绍了如何使用 PowerShell 运行 .reg 文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想使用 PowerShell 脚本运行 .reg 文件(注册表文件),但我无法运行它.当我手动运行它时,它会在注册表中创建相应的节点,但我希望它使用 powershell 脚本执行.下面是我尝试使用但没有结果的代码 -
I want to run the .reg file (registry file) using PowerShell Script but I am not able to run it. When i run it manually it creates the respective nodes in registry but i want it execute using powershell script. Below is the code which i tried using but got no results -
$PathofRegFile="c:file.reg"
regedit /s $PathofRegFile
我尝试的另一个代码是这个 -
Another code which i tried was this -
Start-Process -filepath "C:windows
egedit.exe" -argumentlist "/s c:file.reg"
请帮助...!
下面是我的 .reg 文件的内容
Below is the Content of my .reg file
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWARESePI]
[HKEY_LOCAL_MACHINESOFTWARESePISTEP]
@=""
[HKEY_LOCAL_MACHINESOFTWARESePISTEPPlatform]
"VERSION"="8.2.6.0"
[HKEY_LOCAL_MACHINESOFTWARESePISTEPPlatformAppService]
"MONITORINTERVAL"=dword:00000005
"MONITORAPPS"="STEP Audit"
[HKEY_LOCAL_MACHINESOFTWARESePISTEPPlatformAudit]
"TRACEON"=dword:00000000
"TRACEDIR"="Specifies the directory to dump trace files if TRACEON is set to 1"
[HKEY_LOCAL_MACHINESOFTWARESePISTEPPlatformCommon]
"SSMITRACEFILEX"="C:\Program Files\SePI\STEP\LogFiles\SSMITraceFile.txt"
"SSMILOGERRORSLOCALLY"="Yes"
"SSMIDoNotSendToAudit"="FALSE"
"ResourceFile"="C:\Program Files\SePI\STEP\Programs\"
"REPORTALLEXCEPTIONS"="Yes"
"KSPath"="C:\Program Files\SePI\STEP\KeyStore\"
"KEY"="10069356713705F858B56A9E850DD8CB7D"
"intelliSUITEnode"="WebApp"
"InstallationDir"="C:\Program Files\SePI\STEP\"
"IMSFirstRun"=dword:00000001
"CONFIGPATH"="C:\Program Files\SePI\STEP\Configuration Files\"
"COM_VERBOSEGLOBALCACHE"="False"
"COM_UserProfileCacheExpirationInSecs"="30"
"COM_SSMISenderUtilCacheExpirationInSecs"="120"
"COM_REPORTIGNOREDEXCEPTIONSASWARNINGS"="True"
"COM_LOCALUTILSCACHEEXPIRATIONINSECS"="600"
"COM_DEFAULTPROPERTYCACHEEXPIRATIONINSECS"="600"
"ProductName"="Ron"
[HKEY_LOCAL_MACHINESOFTWARESePISTEPPlatformESI]
[HKEY_LOCAL_MACHINESOFTWARESePISTEPPlatformESIITranQueryPrep]
"PATH"="C:\Program Files\SePI\STEP\QueryTemplates"
[HKEY_LOCAL_MACHINESOFTWARESePISTEPPlatformITran]
"MAXROWSTORETURN"=dword:000003e8
"WRITERPSWD"="PASSWORD"
"WRITER"="ITRAN_WRITER"
"SERVER"="SQL SERVER"
"READERPSWD"="PASSWORD"
"READER"="ITRAN_READER"
"DBNAME"="DATABASENAME"
[HKEY_LOCAL_MACHINESOFTWARESePISTEPPlatformReportingSvc]
"STATUSINTERVAL"="5"
"POLLINTERVAL"="2"
"MONITORINTERVAL"="5"
"MAXWORKERTHREADS"="5"
"CONFIGFILE"="C:\Program Files\SePI\STEP\Configuration Files\"
推荐答案
用reg.exe代替regedit.exe怎么样
How about using reg.exe instead of regedit.exe
Get-Command reg
CommandType Name Version Source
----------- ---- ------- ------
Application reg.exe 10.0.16... C:Windowssystem32
eg.exe
这对我来说很好:
reg import . est.reg
这篇关于如何使用 PowerShell 运行 .reg 文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文