如何创建一个简短的命令来启动浏览器(我将使用 Internet Explorer)运行 作为另一个帐户
How can I create a short command to launch a browser (Internet Explorer is what I'll use) running as another account
我想通过命令行别名以不同的用户身份启动 Internet Explorer。我喜欢使用 AutoRun 注册表设置来调用环境设置脚本的方法。
所以我为 HKCU\Software\Microsoft\Command 处理器设置了一个自动运行注册表项 (REG_SZ) 来执行 env.cmd 文件。 env.cmd 文件中有一行:
DOSKEY ieas=runas /user:user /netonly "C:\Program Files\Internet Explorer\iexplore.exe"
我的问题是有没有办法在env.cmd文件中写入DOSKEY命令,这样我在调用ieas时可以传入用户名?我想输入:
ieas MyDomain\SomeUser
并让 runas 使用 MyDomain\SomeUser 作为 /user 变量并提示我输入指定帐户的密码。
DOSKEY ieas=runas /user: /netonly "C:\Program Files\Internet Explorer\iexplore.exe"
根据doskey /?
:
Edits command lines, recalls Windows commands, and creates macros.
DOSKEY [/REINSTALL] [/LISTSIZE=size] [/MACROS[:ALL | :exename]]
[/HISTORY] [/INSERT | /OVERSTRIKE] [/EXENAME=exename] [/MACROFILE=filename]
[macroname=[text]]
...
macroname Specifies a name for a macro you create.
text Specifies commands you want to record.
...
The following are some special codes in Doskey macro definitions:
$T Command separator. Allows multiple commands in a macro.
- Batch parameters. Equivalent to %1-%9 in batch programs.
$* Symbol replaced by everything following macro name on command line.
我想通过命令行别名以不同的用户身份启动 Internet Explorer。我喜欢使用 AutoRun 注册表设置来调用环境设置脚本的方法。
所以我为 HKCU\Software\Microsoft\Command 处理器设置了一个自动运行注册表项 (REG_SZ) 来执行 env.cmd 文件。 env.cmd 文件中有一行: DOSKEY ieas=runas /user:user /netonly "C:\Program Files\Internet Explorer\iexplore.exe"
我的问题是有没有办法在env.cmd文件中写入DOSKEY命令,这样我在调用ieas时可以传入用户名?我想输入: ieas MyDomain\SomeUser 并让 runas 使用 MyDomain\SomeUser 作为 /user 变量并提示我输入指定帐户的密码。
DOSKEY ieas=runas /user: /netonly "C:\Program Files\Internet Explorer\iexplore.exe"
根据doskey /?
:
Edits command lines, recalls Windows commands, and creates macros.
DOSKEY [/REINSTALL] [/LISTSIZE=size] [/MACROS[:ALL | :exename]]
[/HISTORY] [/INSERT | /OVERSTRIKE] [/EXENAME=exename] [/MACROFILE=filename]
[macroname=[text]]
...
macroname Specifies a name for a macro you create.
text Specifies commands you want to record.
...
The following are some special codes in Doskey macro definitions:
$T Command separator. Allows multiple commands in a macro.
- Batch parameters. Equivalent to %1-%9 in batch programs.
$* Symbol replaced by everything following macro name on command line.