小编mth*_*mas的帖子

关于大写/小写使用的Powershell功能的命名约定是什么?

虽然我确实找到了很多关于如何在Cmdlet开发指南中命名Cmdlet和函数的信息,但我没有找到关于函数是应该以大写还是小写命名的任何信息.

这里的约定是什么?

(我确实理解Cmdlets本身通常以大写字母命名,即使它们在执行时不区分大小写.)

powershell naming-conventions

11
推荐指数
1
解决办法
1万
查看次数

尝试使用批处理文件在Windows中编辑注册表

我支持全国各地运行Windows XP的几个办事处.它们是独立的,没有Windows Server或Active Directory,类似的东西.我刚刚将它们切换到Google Apps,并在此过程中将Windows Live Messenger替换为Google Talk.我真的想阻止Windows Live被使用,该平台发送了大量垃圾邮件,似乎有很多漏洞.我已经测试过对密钥进行注册表编辑

HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun 
Run Code Online (Sandbox Code Playgroud)

添加字符串值msnmsgr.exe设置为1.我在一台机器上手动完成它,并且它在两个配置文件下工作,它不会启动Messenger.在我成功之后,我写了一个.REG文件:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun]
"msnmsgr.exe"="1"
Run Code Online (Sandbox Code Playgroud)

一个批处理文件,从同一目录运行,写成如下:

@ECHO off

REGEDIT.EXE /S msn.reg
Run Code Online (Sandbox Code Playgroud)

它似乎写入注册表,但Live正在启动.不知道发生了什么.似乎这可能是在Serverfault和这里之间的任何一种方式,但我去了这里,因为管理部分似乎已经解决,但涉及的小编程没有成功.

在此先感谢您的任何帮助.

windows registry batch-file

8
推荐指数
1
解决办法
3万
查看次数