草庐IT

azure-powershell

全部标签

windows - 使用 powershell 和 windows 窗体将进度条插入状态栏面板

我目前正在从事一个项目,该项目要求我在状态栏的其中一个面板中放置一个进度条。有没有人对此有任何经验,或者任何人都可以就如何完成提供任何意见或指导。我一直在寻找2天的解决方案,但没有运气。那里仍然没有大量的Powershell帮助,尤其是在涉及Windows窗体时。 最佳答案 这对于WPK中的PowerShell数据源来说相对简单。您可以获得WPK作为PowerShellPack的一部分.这是一个用WPK编写的相当不错的进度查看器:New-Grid-Columns2{New-TextBlock-Margin10-TextWrappin

windows - 如何验证使用 CSPack Azure SDK 工具创建的 .cssx 文件?

一旦我使用“Build->Publish->CreateServicePackageOnly”来打包我的Azure角色,我就会得到两个文件。一个是.cscfg-一个带有服务配置的小型XML文件。另一个是包本身,它实际上是一个扩展名为.cspkg的ZIP存档。.cspkg文件包含.cssx文件,随着我向角色中添加内容,该文件变得越来越大。所以我假设.cssx文件包含我角色的所有内容,包括二进制文件。如果我用查看器打开它-它不包含任何可识别的模式,只是一些二进制内容。在将包上传到WindowsAzure之前,我想确保它包含所有正确的内容,但由于我无法分析.cssx文件,所以我无法做到这一点

Windows Azure - 使用 WebRoles 时操作系统设置的持久性

我一直在观看有关构建session的一些视频:InsideWindowsAzure等。我对其中一个的看法是,除非我将预配置的VHD加载到虚拟机角色中,否则我将丢失我可能在实例关闭或回收时所做的任何系统设置。例如,我有一个帐户,其中有2个运行多个(小型)网站的Web角色。为此,我必须调整Hosts文件中的设置。我知道我的网站在发生故障时会被继承,因为它们是在ServiceConfiguration.csfg中定义的,但如果发生故障,我的主机文件设置是否也会被继承到新实例?即我的网络角色"template"有多深入/全面? 最佳答案 h

.net - Windows Azure 对 .NET 以外的其他技术的支持

我已经知道可以使用.NET以外的其他技术,例如WindowsAzure平台上的Java、PHP或node.js,但我对用法有点困惑:Microsoft为Java、node.js和PHP提供SDK。但是您仍然必须手动部署运行时,对吗?Web角色或辅助角色中没有预装PHP运行时或Java虚拟机?这些SDK的内容是什么?我假定使用一些cli代码脚手架工具来创建项目结构,但还有什么?我读到您可以使用Azure模拟器使用node.js、Java和PHP...除了.NET、Java、PHP、node.js之外的所有其他不受SDK支持的技术:是否仍然可以在网络/worker角色中运行它们,或者我必须

windows - powershell:更改 Windows 7 机器上的服务启动类型

我写了一个脚本来获取一台机器的服务,我想将StartMode镜像到另一台机器。我想不出如何实现后者:在远程机器上设置服务。这是我到目前为止编写的脚本:#ListofIssueofservices$NamesOfIssueServices="Browser","Dhcp","Dnscache","dwmrcs","iphlpsvc","LanmanServer","LanmanWorkstation","MMCSS","MpsSvc","Netlogon","Netman","netprofm","NlaSvc","nsi","p2pimsvc","PNRPsvc","PolicyAge

windows - 如何使用 Powershell 清除 "Applications and Services Logs"?

有人知道如何使用Powershell清除“应用程序和服务日志”吗?我可以使用Clear-EventLog轻松清除Windows日志,但我无法清除Windows事件日志中“应用程序和服务日志”下的子文件夹。 最佳答案 这看起来像你需要的http://gallery.technet.microsoft.com/scriptcenter/4502522b-5294-4c31-8c49-0c9e94db8df9更新-该链接有一个登录名。这是它的脚本-FunctionGlobal:Clear-Winevent($Logname){[Syste

windows - Azure 表存储中的复合行键

我想将我的一些AzureSQL表移动到表存储。据我所知,我可以将所有内容保存在同一个表中,使用PartitionKey将其分开,并使用Rowkey使其在每个分区中保持唯一。现在,我有一个带有复合键的表:ParentId:(uniqueidentifier)报告时间:(日期时间)我也明白RowKeys必须是字符串。我需要将它们组合成一个字符串吗?或者我可以用其他方式组合多个键吗?我是否需要制作新key?感谢任何帮助。更新我的想法是将来自多个(目前为三个)数据库表的数据放入同一个存储表中,并用分区键将它们分开。我将使用ParentId和WeekNumber(另一列)进行查询。该表每周从数据

windows - 如何从批处理文件调用 Powershell 文件

我想调用一个简单的Powershell脚本文件,它应该在ps脚本失败或通过时分别从批处理文件返回0或1。根据返回值,我想继续或退出。以下说明了我的尝试:启动.bat:-@ECHOOFFSETx=powershellC:\Users\saravind\Desktop\pingping.ps1if"%x%"==1then(doSomething1ECHORanproject1)pingping.ps1:-$someIP='192.168.173.299'$result=$truetry{Test-Connection$someIP-Sourcelocalhost-ErrorActionSt

regex - 在 PowerShell 中,如果环境变量(如 $SystemRoot$)是字符串的一部分,我该如何转换它们?

我正在尝试编写一个脚本,该脚本从一组注册表项中读取文件路径,但这些路径具有%SystemRoot%之类的环境变量。我知道您通常可以使用以下方法查找这些路径的值:$env:SystemRoot例如。但是,如果PS收到一个字符串,如“%SystemRoot%\System32\Winevt\Logs\DebugChannel.etl”,如何将其转换为我需要的完整路径,即“C:\Windows\System32\Winevt\Logs\DebugChannel.etl"?我试过使用regex-replace将%%格式转换为$env:格式:$_.FileName-replace"%(\w*)%

windows - Powershell:返回数字最大的文件名

假设我有一个这样的文件名列表:Get-ChildItem"AntarcticaData*.xls"AntarcticaData03625516.xlsAntarcticaData84327262.xlsAntarcticaData16374175.xlsAntarcticaData12804427.xlsAntarcticaData17477809.xlsAntarcticaData60943758.xlsAntarcticaData93962083.xlsAntarcticaData74412097.xlsAntarcticaData81562648.xlsAntarcticaDat