草庐IT

azure-powershell

全部标签

windows - PowerShell ISE 与脚本

我在玩powershell这个想法很简单:我想验证某个TCP端口是否打开。现在,我可以将其作为PowerShell脚本运行,也可以在ISE中运行。现在,在ISE中一切正常,脚本按预期运行。但是,当我将它作为PowerShell脚本运行时,我收到错误消息:方法调用失败,因为[System.Net.Sockets.TcpClient]不包含名为“ReceiveTimeout”的方法。在P:\checkTCP80.ps1:7字符:1+$tcpClient.ReceiveTimeout(5)+~~~~~~~~~~~~~~~~~~~~~~~~~~~~+类别信息:InvalidOperation:

windows - 授予 IUSR 使用 PowerShell 停止进程命令的权限?

我有一个PHP脚本,它通过shell_exec()运行PowershellStop-Process命令。PHP作为IUSR运行。当我运行脚本时,我收到一条访问被拒绝的错误消息。如果我使用我的管理员帐户在PowerShell中运行该命令,它会按预期工作。如何授予IUSR在Powershell中执行Stop-Process的能力? 最佳答案 我无法找到授予IUSR执行Stop-Process特定权限的解决方案,但我能够通过更改与从IUSR到Administrator的kill脚本。在IIS8.5中,转到站点->我的站点->文件夹名称。在

windows - Nano 服务器上的 Powershell 5 输出

如果我在Windows10上的powershell4中运行此命令:powershell$ENV:ProgramFiles我明白了:C:\ProgramFiles\太棒了!如果我在WindowsNanoServer上使用powershell5做同样的事情,我会得到这样的结果:http://paste.openstack.org/show/479695/"\n********************STARTArgumentInformation********************\r\nArgs'Count:1\r\n#0:$ENV:ProgramFiles\r\n*********

c# - 通过 C# 或 PowerShell 卸载 Windows 修补程序

在我们公司,我们需要卸载安装在系统上的Windows修补程序。我已经完成了一个PowerShell脚本,它检查是否安装了指定的Update(通过KBArticleID查找),然后通过Textfile将此报告给服务器。有一个名为WUSA(Windows-Update-Standalone-Installer)的Windows内置工具,允许使用指定的KB-Article卸载更新-ID。问题是在Windows7、8.1和10下,WUSA-Tools只能在正常交互模式下工作,而不是在我们需要的安静模式下工作。我是这样跑的:wusa.exe/uninstall/kb:3114409/norest

Windows PowerShell。通过 PowerShell 命令运行程序

我想运行文件C:\Python34\python.exepython3和文件C:\Python27\python.exepython命令。我如何通过PowerShell定义此行为?我通常将它添加到我的~\Documents\WindowsPowerShell\profile.ps1字符串中,例如:$env:Path+=";C:\ProgramFiles\GnuWin32\bin" 最佳答案 您可以添加文件~\bin\python.bat和~\bin\python3.bat其内容为C:\Python27\python.exe和C:\P

windows - 如何启动 Azure VM 中添加的应用程序

我有一个在AzureVM中运行的简单控制台应用程序。我所做的是为此应用程序创建本地组策略,但它在后台进程中运行。是否可以在Windows启动时正常运行该应用程序。不在后台?? 最佳答案 您是否尝试过使用任务计划程序创建新任务?我在本地机器上运行了任务计划程序来运行我刚刚创建的控制台应用程序。当它被触发时,控制台应用程序默认在前台运行。请参阅下面的2个屏幕截图。它在VM上应该也能正常工作,但如果您有任何问题,请告诉我,我会进一步排除故障。 关于windows-如何启动AzureVM中添加的

node.js - 在 Windows 10 上的 ubuntu 上的 bash 上安装 azure-cli 后无法通过 NodeJs 错误

Windows10ProInsiderPreview(内部版本14316)包含Ubuntu。我使用APT-Get安装了各种软件包,例如git和fish。我还尝试安装MicrosoftAzure命令行工具,使用:sudoapt-getinstallnodejs-legacysudoapt-getinstallnpmsudonpminstall-gazure-cli有一次,我什至弄坏了我的系统。我发出的每条命令都返回类似的内容:udevrequiresdevtmpfssupport,notstarted...fail!invoke-rc.d:initscriptudev,action"re

windows - 使用 powershell 写入 excel 时防止覆盖弹出窗口

我有一堆csv文件,我正在将数据写入现有excel文件的特定工作表中。我有以下代码,它在循环CSV文件并将数据写入现有工作表时有效$CSVs="rpt.test1",“rpt.test2”foreach($CSV中的$csv){$csv_name=$csvecho"n---$sav_name---n"foreach($sourcein$Sources){$src=$source$inputCSV="C:\Users\xxxx\Desktop\$src.$csv_name.csv"$Path="C:\Users\xxxx\Desktop\$csv_name.xlsx"###Createa

windows - 如何从 Powershell 调用 GetStdHandle、GetConsoleMode?

尝试使用theAdd-Typeapproach从Powershell脚本读取当前Windows控制台模式时出现错误:$MethodDefinitions=@'[DllImport("kernel32.dll",SetLastError=true)]staticexternIntPtrGetStdHandle(intnStdHandle);[DllImport("kernel32.dll",SetLastError=true)]staticexternboolGetConsoleMode(IntPtrhConsoleHandle,outuintlpMode);'@$Kernel32=Ad

c# - 如何使用 PowerShell 重建 Windows 搜索索引?

由于我们没有找到解决不断增长的Windows搜索数据库的任何方法(即使在Microsoft的帮助下也没有),我们决定在数据库达到特定限制时通过SCOM定期重建数据库。这与WindowsServer2012R2相关。因此我需要一个调用Reset的PowerShell脚本或Reindex属于ISearchCatalogManager的方法界面。到目前为止,我想出了以下内容:#LoadDLLcontainingclasses&interfacesAdd-Type-path"C:\Temp\SearchIndex\Microsoft.Search.Interop.dll"#CreatenewI