Articles of 脚本

VLSC上的LTSB ISO是否会根据新版本更新?

我发布了关于“ 如何从ISO获取LTSB修订号 ”的问题,但是我开始怀疑是否有更新/补丁(/ New KB)发布的新ISO发布。 TechNet显示,有相应的知识库文章( 这显示操作系统版本14393.1358发布date为6/13/2017)定期发布的版本。 这是否意味着VLSC应该提供一个新的ISO? 有没有人知道最近有没有LTSB 1607,还是只有去年的一个? 不同的供应商有不同的访问/文件的东西像LTSB 1607构build? 如果不是的话,我会把另外一个问题的答案也回答,我想。

Windows防火墙 – 通过脚本解除阻塞

我正在尝试设置一个脚本来取消阻止可能被Windows防火墙上的自定义规则困扰的IP。 我正在尝试这个: netsh advfirewall防火墙删除规则名称=“rule_name”remoteip =“ip” 在Windows防火墙范围内,我看到IP被列出并被阻止,但当我尝试运行脚本时,我得到: 没有规则匹配指定的标准。 这是脚本在自动化脚本上删除这些IP的正确方法,还是有一种更简单的方法来处理这个问题?

允许用户将IP地址从静态更改为DHCP,反之亦然

让我先说我是一个Linux新手。 我已经inheritance了一些基本的Ubuntu系统pipe理(Ubuntu 16.04)。 作为开发工作的一部分,我有几个用户需要将他们的机器从networking连接到其他(认可的)设备。 我需要给这些非特权用户的权限,将其IP地址从静态更改为DHCP,反之亦然通过terminal或GUI。 我不确定如何处理这个和任何build议的帮助将不胜感激。 谢谢。

安排脚本作业自动运行,但需要用户交互/input

我最初开始使用这个脚本来做其他的事情,认为这个脚本会自动处理整个过程,重启并启动更多的脚本。 然后我意识到我有一个问题,因为我需要运行的另一个进程实际上需要用户input。 虽然我已经解决了第二个问题,所以它不需要用户input,我仍然想知道如何做到这一点。 我对Linux相当陌生,在过去的一个半月里,一直在用脚本编写一个过程。 但是,还有很多我不知道的东西。 所以说,我想通过一些方法自动运行脚本。 我一直在使用crontab和一个bash脚本,但它不一定需要是crontab。 我通常使用这个脚本将脚本放入另一个脚本的crontab中,然后编写主脚本来输出脚本,比如插入的crontab作业下面的脚本。 (crontab -l 2>>/dev/null; echo "* * * * * /home/pi/Public/test2") | crontab 只要我有能力计划何时发生,我就可以不关心如何让脚本出现在terminal中进行交互。 就像重启。 #!/bin/bash echo 'This is a test.' echo 'This is a written test.' >> /home/pi/Public/testwrite.txt sleep 10 是的,我意识到这个每分钟都会发生,但这只是为了testing的目的,以确保它的工作。 我使用的脚本都在顶部使用“#!/ bin / bash”,并赋予执行权限。 它在手动启动时以及在crontab中调用时起作用,尽pipe窗口从不出现,而是在后台运行。 我希望有一种方法能够强迫它进入前台,或者被阅读或相应地进行交互。 是的,我尝试了谷歌search各种各样的东西,使用它们,但我不知道我使用正确的条款来得到它的任何地方。 我希望至less有人能指出我的方向是正确的,如果我真的用这个样本来展示怎么做,那将会是锦上添花。 我希望这是足够的信息,我只是需要一个如何使这项工作的一个通用的例子。 另外,我找不到一个交互式标签来提出这个问题,所以如果有人能做到这一点,那就太棒了。 🙂 编辑01:为了超级清晰,我问如何使一个terminal出现在桌面上,通过crontab中运行crontab中调用的脚本的计划脚本。 编辑02:我会发布这个信息,因为它被要求,但我喜欢做的事情为了挑战的缘故,我不是在寻找一个超级特定的答案。 一般来说,如何才能更好地了解实际情况,而不是仅仅针对这一点。 不过,我最初担心这是我把这条线 sudo […]

recursion地用实际文件(gnu)replace所有链接

为了在Linux文件上运行代码dx,我需要用实际的文件replace所有的链接。 多年来一直没有在Linux工作,并被术语弄糊涂了。 一直在寻找两天的答案。 有这个简单的脚本吗? 我有2500万行代码。 原始目录:afile bfile clink_to_cfile_in_another_dir(可能遍历多个链接) 期望的最终结果:afile bfile cfile 我已经得到了这一点,但它不工作: find . -type l -exec "echo 'replacing {}'; cp -LR '{}' '{}'.deref rm '{}' \;"

从命令行查看MS Office文档属性?

我正在寻找一种方法,从命令行查看Office文档的属性(标题,作者,公司等),希望标准和自定义文档。 这样的效用是否存在? (我的意图是写一个脚本,列出目录层次结构中的文件,并显示有关它们的信息,包括属性。我感兴趣的所有其他信息很容易,我只是不能看到一种方法来获得属性。)

Firefox可以支持远程脚本吗?

我们有一个传统的经典ASP应用程序,它使用关键模块中的远程脚本来模仿AJAX(它是在AJAX成为stream行词之前写的)。 我想让Firefox成为我们公司的默认浏览器(大多数人在这里使用IE;在这里没有定义软件更新服务或GPO,所以任何升级都必须是一个手动过程 – 然而这并不坏,因为我们是一个小公司只有6人),但我想知道是否有任何方法让远程脚本工作。 现在,当我尝试使用Firefox访问该模块时,出现错误,指出Cannot locate proxy which supports Remote Scripting 。 有没有什么办法解决这个问题,或者我们坚持使用IE的这个模块?

我可以脚本加载一个profile.d脚本?

我正在尝试为我的Amazon服务器编写安装脚本,并且遇到了一些环境variables问题。 我有一套脚本来configuration的东西,其中一些依赖于我在profile.d脚本中创build的环境variables。 我创build了profile.d脚本(或复制它),并需要使用它在稍后运行的脚本中设置的variables(无需注销并返回)。 有没有办法加载这些(在脚本中),以便将来的脚本利用它们? 在我创build文件后的脚本中我尝试过: 源/etc/profile.d/scriptname.sh 和 。 /etc/profile.d/scriptname.sh 但是它只在当前正在运行的脚本的持续时间内设置环境variables,所以稍后运行的其他脚本将不能使用正在设置的值。 我如何让他们为会议而不是脚本设置? 我有一个主脚本调用一系列小脚本来完成所有的configuration。

在outlook收件箱中查找所有电子邮件,这些电子邮件是“未送达”的PowerShell

我需要查询我的收件箱与PowerShell的所有“undelivered邮件返回”的recursion… 我有recursion部分的问题… 这是我得到的: $outlook = new-object -com Outlook.Application $ns = $olApp.GetNamespace("MAPI") $mb = $namespace.Folders | ?{$_.name -match "mailbox"} $folder1 = $mb.Folders | ?{$_.name -match "folder1"} $folder1.Folders | %{$_.name} $folder1.items | foreach { if($_.subject -match "undelivered") {…} } 这是我得到的…但我在脚本的recursion部分有一些问题.. 任何帮助将greate … 谢谢

使用脚本删除软件

有人可以请我提供一个脚本,我可以运行,将从计算机中删除软件。 我使用Boztek远程脚本来做到这一点。 软件卸载文件位于C:\ Program Files \ PopMessenger \ unins000.exe 这将需要closuresPopMessenger.exe,然后当它提示完全删除popmessenger它会自动回答是。 我希望在没有用户知道它正在运行的情况下运行它。 请帮忙,我是一个简单的networkingpipe理员,不知道脚本,也许有时间去上一些课!