powershell 编写的tui界面脚本《电壳别名宝》

中文名: 《电壳别名宝》

English name: 《Power Alias》

powershell 编写的tui界面脚本。

用途:保存容易记住的别名(支持中文),保存linux命令。并用powershell执行它。主治:记不住linux命令。

界面截图:

powershell 编写的tui界面脚本《电壳别名宝》

下载:

git clone git@gitee.com:chuanjiao10/powershell.git

网址:

https://gitee.com/chuanjiao10/powershell/tree/master/win-linux通用/poweralias

使用说明:

1 一键安装linux版powershell 。 https://gitee.com/chuanjiao10/kasini3000_agent_linux

2 复制这些文件,到linux磁盘的目录上:

NStack.dll
p11.ps1
Terminal.Gui.dll

3 运行终端软件,如putty。

4 编辑ssh连接,设定终端类型为:【putty-256color】 。(注意: 不要用xterm)

5 使用终端软件,运行ssh连接。(注意: 必须用终端软件,不支持win terminal)

6 在终端中运行:pwsh。

7 p11.ps1

多个别名菜单:

1 复制 p11.ps1 成为p12.ps1

2 编辑 p12.ps1 ,把 ‘~/.power_alias11.xml’ ,改成 ‘~/.power_alias12.xml’

3保存。

其他:

  • 脚本使用 powershell 调用 【Terminal.Gui】库开发。
  • 脚本win,linux通用。不过win上有点小问题。

因为win上可以用powershell调用winform写图形程序。所以我认为win上没人去用tui。

powershell tui脚本主要是给linux脚本人用的。

比如写个选择choice并返回值的脚本;

比如配置网卡ip的脚本等。

powershell tui程序,本质win,linux通用。支持powershell v5.x v7.x

能否掀起powershell tui图形界面脚本开发的潮流?我想要引领 ;)

Original: https://www.cnblogs.com/piapia/p/15403242.html
Author: PowerShell免费软件
Title: powershell 编写的tui界面脚本《电壳别名宝》

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/524453/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Linux指令_曾佳豪

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Linux 2022年9月10日
    0241
  • Linux 将本地文件上传Linux服务器, 即ssh 命令上传本地文件

    在linux下一般用scp这个命令来通过ssh传输文件。 1、从服务器上下载文件 scp username@servername:/path/filename /var/www/l…

    Linux 2023年6月13日
    085
  • Git 消息提交规范

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Linux 2022年8月30日
    0186
  • 如何在Linux上恢复误删除的文件或目录

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Linux 2022年8月26日
    0285
  • Kafka部署安装及简单使用

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Linux 2022年11月7日
    0196
  • 三款优秀的替代Xshell的SSH软件

    在之前的文章介绍个, 由于公司禁止使用xshell, 让我很是难受了一阵, 因为一直无法找到好的工具来替代xshell, 前面文章中提到的那些对我来时功能还是太单一了, 界面也不够…

    Linux 2023年5月28日
    0795
  • git只合并某一个分支的某个commit(转)

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Linux 2022年8月30日
    0325
  • Git冲突:commit your changes or stash them before you can merge. 解决办法

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Linux 2022年8月30日
    0275
  • Kubernetes 使用kubeadm创建集群

    实践环境 CentOS-7-x86_64-DVD-1810 Docker 19.03.9 Kubernetes version: v1.20.5 开始之前 1台Linux操作或更多…

    Linux 2023年5月27日
    0114
  • 简单易用的任务队列-beanstalkd

    概述 beanstalkd 是一个简单快速的分布式工作队列系统,协议基于 ASCII 编码运行在 TCP 上。其最初设计的目的是通过后台异步执行耗时任务的方式降低高容量 Web 应…

    Linux 2023年6月7日
    068
  • 教你写Spring组件

    一、宗旨 在如日中天的 Spring 架构体系下,不管是什么样的组件,不管它采用的接入方式如何眼花缭乱,它们永远只有一个目的: 接入Spring容器 二、Spring 容器 Spr…

    Linux 2023年6月6日
    086
  • ubuntu开启/关闭防火墙

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Linux 2022年8月11日
    0305
  • 图解固件、驱动、软件的区别

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Linux 2022年11月8日
    0446
  • muduo源码分析之Buffer

    这一次我们来分析下 muduo中 Buffer的作用,我们知道,当我们客户端向服务器发送数据时候,服务器就会读取我们发送的数据,然后进行一系列处理,然后再发送到其他地方,在这里我们…

    Linux 2023年6月13日
    064
  • C语言编写Linux终端环境下无缓冲键盘输入 ,并识别上下左右光标键

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Linux 2022年8月24日
    0240
  • Ubuntu20.04 命令行 修改系统IP地址

    Ubuntu 修改IP地址(静态IP) 配置文件修改 — 命令行修改 ifconfig的安装及使用,ip 命令的使用 0. 前言 1. 修改配置文件 1.1 输入(修改…

    Linux 2023年6月6日
    0114
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球