示例#1
0
        // https://www.microsoft.com/en-us/download/confirmation.aspx?id=2560
        static void Main(string[] args)
        {
            // Display the welcome message.
            Console.Title = "PowerShell Console Host Sample Application";
            ConsoleColor oldFg = Console.ForegroundColor;

            Console.ForegroundColor = ConsoleColor.Cyan;
            Console.WriteLine("    Windows PowerShell Console Host Application Sample");
            Console.WriteLine("    ==================================================");
            Console.WriteLine(string.Empty);
            Console.WriteLine("This is an example of a simple interactive console host uses ");
            Console.WriteLine("the Windows PowerShell engine to interpret commands.");
            Console.WriteLine("Type 'exit' to exit.");
            Console.WriteLine(string.Empty);
            Console.ForegroundColor = oldFg;

            // Create the listener and run it. This method never returns.
            PSListenerConsoleSample listener = new PSListenerConsoleSample();

            listener.Run();
        }
示例#2
0
文件: MyHost.cs 项目: akobr/texo.ui
 public MyHost(PSListenerConsoleSample program)
 {
     this.program = program;
 }