If you want to make end to end automation in Azure. You need to attach some sort of script after the vm finished provisioning. There…
This post will demo how to run remote PowerShell to an Azure vm. It’s either can from Azure Automation Portal or from a vm that…
When you use PowerShell to create VM in Azure and join the vm into the specific domain. You may end up getting the following error:…
This post will demonstrate how to use PowerShell to connect to Azure subscription without using a certificate. Login to your Azure Portal > Settings >…
You may find this error when you are creating a VM from Azure Automation by using PowerShell Workflow.Error Details: 1 2 3 4 5 6…
本篇将介绍如何用Python来检测多台远端服务器的IP。 这里将需要使用到socket module 以下脚本会在当前的目录下创建一个txt文件final.txt。 然后需要将所有的server name写在hostnames.txt下面。 当运行完脚本后,final.txt下就会有最终的结果。 import socketh = open(‘hostnames.txt’,’r’)f = open(‘final.txt’,’w+’)for line in h: try: IP = socket.gethostbyname(line.strip()) f.write(line.strip()+’,’+IP+’n’) except Exception: f.write(line.strip()+’,’+’unable to…
本篇将通过举例来介绍C#委托中的multi-casting。 代码如下: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace multiCasting{ delegate void D(int n); class Program { static void Main(string[] args) { D d1 = new…
本篇将通过实例来了解C#中的正则表达式。 1. 通过正则表达式来查找重复的字符 private static void RegexMatch() { var input = “This my my test !”; var pattern = @”b(w+)s(1)”; Match match = Regex.Match(input, pattern);…
本篇将介绍正则表达式的基础。 以下是基本规则: d 匹配单个数字D 匹配非数字的字符w 匹配所有字符,不包括特殊字符和空格W 匹配特殊字符和空格. 匹配任何字符. 匹配.[] 匹配方括号中任意字符{n} 匹配n次{m,n} 匹配m到n次* 匹配0或多个+ 匹配至少1次或多次? …
本篇将用实例来讲解一下C#中的委托。 有C++基础的人会将C#中的委托理解成C++的函数指针。 然后C#中的委托要比C++的函数指针更安全。 以下就是一个C#委托调用静态方法的例子: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace delegate2{ delegate int NumberChanger(int n); class Program { static int num = 30; static void…