每当我登录到我的 servercore 服务器时,我通常做的第一件事是:
powershell start-process powershell -verb runas
总是写这整个句子有点烦人。我可以以某种方式缩短这个吗?
powershell start powershell -v runas
是我能想到的最短的版本。有没有办法在 cmd 中powershell
给ps
or或什么东西取别名?posh
或者任何其他执行此操作并且不需要这么长时间来编写的命令?
谢谢!
您可以在工作站上运行一些键盘宏工具。可以对热键进行编程以发送您喜欢的任何键序列,即使活动窗口是 RDP、SSH 等远程系统。网站上禁止特定产品推荐,不确定下一句是否会被标记/删除。如果你环顾四周,你可能会发现一个可以缩写为 AHK 的。
您可以使用命令自动启动批处理
不需要 3rd 方工具 - 使用 doskey.exe。
以后只进PS。要在每个 cmd 实例中使用 doskey,请在注册表中插入一个自动运行(并将您的首选宏存储在文件中以进行预加载)
我使用这个批次来自动化这个。如果不存在,它会在 userprofile 文件夹中创建一个文件 aliases.txt,使用该文件运行 doskey 并在 cmd.exe 运行时生成一个注册表自动运行条目来执行此操作。