草庐IT

powerShell

全部标签

python - 解析证书的 keyid - Python

我进行了Google搜索,但没有找到任何可以帮助我的东西。我正在尝试在MicrosoftAzure中验证我的app,所以我创建了一些自签名的证书。他们提供了如何解析crt的教程,但它位于PowerShell中。我只使用Ubuntu/OSX。这是代码:$cer=New-ObjectSystem.Security.Cryptography.X509Certificates.X509Certificate2$cer.Import("mycer.cer")$bin=$cer.GetRawCertData()$base64Value=[System.Convert]::ToBase64Strin

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 - UWP : Cannot install appx or appxbundle package

我已准备好在我的不同计算机上测试我的UWP应用。为此,我正在关注文章“PackaginUniversalWindowsappsWindows10”。在为正确缩放图形所需的不同大小的图标苦苦挣扎之后,它终于生成了安装它所需的文件。:)然后VisualStudio继续运行“Windows应用程序认证工具包”(“创建应用程序包”下的第10步)。这应该像多次点击“下一步”然后等待一样简单,但它失败了!我尝试通过直接从开始菜单启动认证工具包来手动运行认证。当我选择要认证的包时,它失败了。如果我使用VisualStudio在Release中“调试”应用程序,它会通过(所以至少这是个好消息)。关注文

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

windows - 如何编写配置 Windows 10 索引的脚本?

Windows搜索基于Windows索引设置(如下所示)构建。我需要制作一个powershell脚本(这样这里的每个人都可以运行脚本来进行配置),以:将approdir结构添加到索引位置列表设置visualstudio文件类型列表以索引文件内容这样的脚本会是什么样子? 最佳答案 似乎可以通过注册表添加和更改文件类型。要添加新的文件类型并使用“纯文本过滤器”将其设置为“属性和文件内容”,请在以下位置创建一个键:Computer\HKEY_CLASSES_ROOT[.extensionYouWantToAdd]\PersistentHa

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

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