草庐IT

global_x_reg

全部标签

python - 为什么 python 2's re module can' t 识别 u'®' 字符

我得到一个字符串,我想在Python2中re.sub这个字符串,所以我尝试了下面的语句,它起作用了>>>importre>>>re.sub(u"[™®]","",u"a™b®c")'abc'但是当我尝试以下语句时,它在Windows10(Python2.7.15|Anaconda,Inc.|(default,May12018,18:37:09)[MSCv.150064bit(AMD64)]在win32上)。>>>re.sub(ur"[\u2122\u00ae]","",u"a™b®c")u'a?b?c'我已经尝试了PythonandregularexpressionwithUnicod

c# - 如何忽略 REG_EXPAND_SZ 中的环境变量?

我正在编写一个小的C#程序来更改Windows注册表中的一些硬编码路径。我的问题是包含环境变量的REG_EXPAND_SZ值。示例:%APPDATA%\Microsoft\Installer\如果我使用GetValue()查询此值,我得到%APPDATA%的路径。但我不希望它查找环境变量。我不能排除这些值,因为它们可能包含重要的硬编码路径。 最佳答案 使用RegistryValueOptions.DoNotExpandEnvironmentNames调用GetValue时的选项. 关于c

C++/Windows : Replacing global new works, new[] 没有

我刚开始尝试覆盖全局新建/删除(纯粹出于教育目的)并且遇到了问题。我正在使用我的一个相当成熟的项目来测试几kloc。我做的第一件事是覆盖new和new[]以简单地使用malloc并增加一个静态计数器。new似乎工作正常,但我注意到我的new被来自newaop.cppnew[]的crt版本调用看起来像这样:void*__CRTDECLoperatornew[](size_tcount)_THROW1(std::bad_alloc){//trytoallocatecountbytesforanarrayreturn(operatornew(count));}我的版本是void*operat

windows - 抓取 “reg query”结果值之一

为了获得当前的Office安装路径,我设置了这条线regquery"HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppPaths\WINWORD.EXE"结果是:(Default)REG_SZC:\PROGRA~1\MICROS~1\Office16\WINWORD.EXEPathREG_SZC:\ProgramFiles\MicrosoftOffice\Office16\useURLREG_SZ1SaveURLREG_SZ1如何在变量中grep出“C:\ProgramFiles\MicrosoftOffice\Office16\”?谢

windows - 为什么我无法运行 dotnet tool install --global bla-bla-bla?

具体来说,我正在尝试运行dotnettoolinstall--globalProject2015To2017.Migrate2017.Tool,如此处解释-https://github.com/hvanbakel/CsprojToVs2017#as-a-net-core-global-tool这是我得到的:c:\ProgramFiles\dotnet\sdk\2.1.4\Sdks\Microsoft.NET.Sdk\build\Microsoft.NET.TargetFrameworkInference.targets(135,5):error:Thecurrent.NETSDKdoe

windows - REG EXPORT HKLM\System\CurrentControlSet - Windows 错误

我正在测试Windows驱动程序软件。当测试失败时,我必须将注册表数据附加到错误。我明白了"ERROR:Unabletowritetothefile.Theremaybeadiskorfilesystemerror."当我运行以下命令时REG导出HKLM\System\CurrentControlSet.\Reg-data\CCS.reg(我在管理员模式下运行命令)。这种情况很少发生。这可能是由驱动程序软件引起的吗?或者这可能是一个通用的操作系统问题? 最佳答案 您没有提供目标文件名来告诉REG将导出的数据写入何处。C:\>rege

windows - 从其他系统导出的 .reg 文件导入注册表?

我正在尝试导入从另一个具有相同配置的系统导出的.reg文件。可能吗?如果可能的话,我可能会遇到什么样的问题?提前致谢 最佳答案 一般来说很难回答这个问题。如果您只导入一个key,其中不包含您导出的系统所特有的路径,那么它几乎可以毫无问题地工作。尤其是所有基本设置的按键大部分时间都会起作用。如果它们的key包含其他系统上不存在的路径,或者有关不存在的已注册dll/ocx文件的信息,则它肯定无法工作。请记住,那些.reg文件都只是文本文件,因此一个好主意可能是导出它,用文本编辑器打开它,如果您不确定,请查看其中包含哪些子项。还要在导入之

windows - 将当前文件夹添加到reg文件

我有以下reg文件WindowsRegistryEditorVersion5.00[HKEY_CLASSES_ROOT\*\shell\Runscript]@="Run&script"[HKEY_CLASSES_ROOT\*\shell\Runscript\command]@="\"C:\\Users\\teodora\\Desktop\\test.bat\"\"%1\""如何添加当前文件夹的路径而不是使用C:\Users...?我知道如何在.bat文件中执行此操作,但对于.reg文件,方法不同。 最佳答案 您不使用reg文件,而是

windows - 使用 *.bat CMD 行创建 *.reg 文件

我需要一些帮助来解决这个问题...我想使用*.bat文件来创建*.reg并将其添加到系统中。如果我在CMD提示符下手动尝试,它会起作用。即:~~提示窗口打开~~复制“myregister.reg”~~我把我的*.reg内容粘贴到这里~~~~我按Ctrl+Z~~^Z~~我按Enter~~~~我的注册机已经创建好了~~但是如果我尝试创建一个包含以下内容的*.bat:copycon"myregister.reg"WindowsRegistryEditorVersion5.00[HKEY_CURRENT_USER\Software\Developer][HKEY_CURRENT_USER\So

python - 使用 _winreg 编辑 REG_BINARY

我正在尝试制作一个简单的程序,它可以使用_winreg在Windows中启用或禁用代理设置。为此,我需要更改注册表中的2个设置。第一个是ProxyEnable,它是一个REG_DWORD,第二个是DefaultConnectionSettings,它是一个REG_BINARY。我可以访问这两个键,并且对dword进行更改没有问题。我遇到问题的地方是第二个键,我可以打开并查询它,但我不确定如何更改它。这是一个字符串,所以我想我也许可以将它切片并添加我想要的位,但原始值是'\x03'我需要将其更改为'\x09'输入时进入python变成'\t'因为我猜它是转义的'水平标签'。我是Pytho