我希望能够将dos命令别名与runas命令一起使用
特别是我已经厌倦了获得BIDS("C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe")的完整路径,而且我想像MS一样为别名做准备ssms.
有人知道怎么做吗?我知道我可以使用批处理文件完成此操作,但我真的不愿意.
runas /user:user /netonly bids
Run Code Online (Sandbox Code Playgroud)
与
runas /user:user /netonly "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe"
Run Code Online (Sandbox Code Playgroud)
doskeySuperUser 中提供了此技术,请参阅https://superuser.com/questions/49170/create-an-alias-in-windows-xp。
它的问题是您无法定义要由runas. 您可以定义一个别名,其中包含两者runas 以及您要运行的命令,但这将无法重用。但是这样做怎么样:
SET BIDS=C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe
DOSKEY r=runas /user:user /netonly "%$1%"
Run Code Online (Sandbox Code Playgroud)
然后你可以使用它
r bids
Run Code Online (Sandbox Code Playgroud)
当然,这需要您为您想要的每个快捷方式设置一个环境变量,但我认为这并不比设置别名doskey本身更大。无论如何,它不会创建文件,也不需要将任何内容放入path.
更新:
我自己没有尝试过,但看起来你确实可以设置它并忘记它。
DOSKEY设置别名cmd.exe
| 归档时间: |
|
| 查看次数: |
2933 次 |
| 最近记录: |