我必须为一些不在Windows域中的机器设置本地组策略设置和本地安全策略。 到现在为止,我已经通过在gpedit中手动设置键来完成该操作。 由于过渡到Windows 10我想自动化,并使用批处理或PowerShell脚本来做到这一点。 这将是非常好的,如果这可以完成没有第三方工具。 如何使用Powershell或batch file设置这些Policys? 提前感谢您的回答! 彼得
我的软件应用程序在端口5700上运行。在最近的Windows更新过去的几天中,由于系统进程正在使用此端口(PID:4),我的一些用户软件已停止工作。 我不知道如何确定哪个程序正在使用此端口? 它可能被Windows自己使用(这很奇怪,因为系统进程只是开始使用新的端口),或者某些其他程序正在使用System进程作为某种代理。 例如,我已经看到,当我在应用程序中侦听某些HTTP请求的端口时,使用该端口号显示的PID是4(系统进程)。 这或多或less在这里证实: https : //github.com/dotnet/corefx/issues/428 我试过运行命令netsh http show urlacl来查看所有的HTTP端口保留,但是我的端口没有显示在这个列表中。 所以它似乎没有被保留,但它正在使用中 。 当我们尝试在该端口上侦听时,有问题的例外是: 在IP端点= 0.0.0.0:5700上侦听时发生TCP错误(10013:尝试以访问权限禁止的方式访问套接字)。
我必须将大量共享邮箱重新命名为新格式,该脚本已准备就绪并可以正常工作,但脚本运行时,包含重音的名称未被正确更新,并且重音应该存在的地方会显示问号。 – – – – – – – – – – – – – – – – – – – – -input文件: name,NewName BMS-cipatubarao,"CIPA Tubarão" BEL-liberacaeodelimbo-amd,"Liberação AMD" – – – – – – – – – – – – – – – – – – – – -脚本: $sharedChange = Import-Csv .\"SHAREDchange.csv" $sharedChange | foreach{ […]
我想在Windows中dynamic设置计划任务。 到目前为止,我有一个蝙蝠脚本,在各地部署一些软件。 下一步是通过计划的任务以一定的时间间隔开始/停止这些程序。 所以他们每个小时都要运行一个脚本 谢谢!
这是我以前的文章的重写,因为它不完全清楚我想达到什么。 希望这会更有意义:) 简而言之,我正在寻找的是替代方法来检测我的系统是否被超越使用诸如tripwire / OSSEC / samhain / rkhunter之类的工具而受到损害,并且只是一般的文件完整性检查和日志监视。 我故意试图不要对我的问题过于具体,因为我总是在想法之后,所以我可以在自己的机器上实现它们。 这可能是但不限于以设定的时间间隔(cronjob)运行的脚本,并且在某些事情发生变化时通知pipe理员并提示pipe理员通过(syslog / email?)进一步调查。 注意,我不一定是在代码本身之后,只是对它所做的高级概述。 随意如你所愿,尽可能详细。 如果我列出一些我目前所做的事情,可以帮助您了解我的想法。 1)生成我运行的iptables输出的md5sum,并将其与已知的好散列进行比较。 如果更改,则可以安全地假设有人添加/删除了iptables条目。 2)我有某些只读(/ usr,/ boot等)的挂载点,因为它们不应该经常改变。 如果一个分区从只读变为可写,我希望得到通知。 3)只监听netstat的输出。 对包含已知良好值的文件执行文件比较(diff)。 如果添加了某些东西,可能有人已经为系统添加了新的服务。 可能的后门? 请注意,如果我正在进行系统维护,上述操作将产生误报。 但是,如果这些变化,当我不是我会考虑他们的怀疑和进一步调查。 请注意,这些仅仅是一些例子,并且确实存在一些缺陷,但是更多的障碍可能会导致有人绊倒。 提前致谢。
我已经写了一个PowerShell脚本,生成用户不得不同意的“EULA”types的popup窗口。 它通过作为用户(非pipe理员)帐户的计划任务运行,在login时执行此操作。 它需要运行提升,所以我使用以下脚本来提升它: $pw= convertto-securestring "myPassw0rd" -asplaintext –force $credential = new-object -typename system.management.automation.pscredential -argumentlist "-default-",$pw $localArgs = "/c Powershell c:\scripts\myScript.ps1" [System.Diagnostics.Process]::Start("cmd.exe", $localArgs, "Administrator", $credential.Password, $computer) (我将encryption密码以使其更安全一些,但这与这个问题无关。) 无论如何 – 我的问题是,当脚本被调用时,它显示在我的“漂亮”EULApopup窗口后面的命令提示符窗口。 有没有办法隐藏/最小化命令窗口? 谢谢, 本
我正在寻找一些方便的程序/脚本,我可以通过标准input数据,哪些可以给我一些input数据的基本统计数据。 例如 – 提供了由新行字符分隔的值集我想得到: 所有值的平均值 数据的平均值除最小值的5%和最大值的5%以外 标准偏差 是的 – 我知道,可以用bash或awk来完成,但也许你已经知道一些方便吗? PS。 我完全知道像八度和其他一些“大炮”,但我需要更简单的东西。 谢谢
我需要浏览目录/ home / userName /的子目录,并find名称以SY101开头,文件扩展名为.csv的文件,并将这些文件传输到另一台服务器。 我的问题是如何循环通过子目录,并继续寻找文件?
对于一些背景信息:我们是一个Windows环境使用服务器2008与AD用于桌面身份validation。 我们是一家网上零售企业, 我们的在线状态和我们的内部网是基于nix的。 当我们有一个新用户时,我希望能够简单地在Active Directory中创build该用户,然后让他们在我们的Intranet系统中创build匹配的用户帐户。 当我创build一个新用户时,是否有一些Active Directory挂钩可用于运行简单的python脚本?
如何查看公司托pipe的网站的可用性? Ping服务器并检查IIS或Apache / Tomcat的服务是否不够用。 我想看看这些网站是否有反应,如果我可以login。 我的想法是build立一个脚本使用cURL来访问网站和parsing某些单词。 然而使用cURL来访问一个安全的网站()似乎没有工作。 cURL可能不是最好的工具! 任何想法如何检查本网站的可用性? 在此先感谢,Darrell