win2008如何在用bat调出的powershell窗口里运行命令
我有一个bat脚本需要运行二个步骤,第一步调出powershell来自动输入用户名密码登录,这个已经可以运行。第二步需要在powershell里面输入一个命令并且执行。现...
我有一个bat脚本需要运行二个步骤,第一步调出powershell来自动输入用户名密码登录,这个已经可以运行。第二步需要在powershell里面输入一个命令并且执行。现在的问题是,如果用start命令执行第一步的脚本,会弹出PS的窗口,但是第二步的命令会在原来的cmd窗口下输入。如果不用start执行第一步的脚本,则第一步登录完成就停在等待输入界面了。因为只能用bat来实现整个过程,所以请大家帮忙。多谢。
展开
5个回答
2012-03-06 · 知道合伙人软件行家
关注
展开全部
把第二步的命令用分号接在第一个powershell后。
PowerShell -Command {commd1;commd2}
另外powershell脚本可以直接执行,无需用bat调用。
如果还有疑问可以用百度hi直接联系我。
PowerShell -Command {commd1;commd2}
另外powershell脚本可以直接执行,无需用bat调用。
如果还有疑问可以用百度hi直接联系我。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把一个batch拆成多个。
在汇总的batch中用call来维护执行序列。
在汇总的batch中用call来维护执行序列。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
试试看用exit 退出等待输入界面。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-03-06
展开全部
再start一次ps不就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询