win2008如何在用bat调出的powershell窗口里运行命令

我有一个bat脚本需要运行二个步骤,第一步调出powershell来自动输入用户名密码登录,这个已经可以运行。第二步需要在powershell里面输入一个命令并且执行。现... 我有一个bat脚本需要运行二个步骤,第一步调出powershell来自动输入用户名密码登录,这个已经可以运行。第二步需要在powershell里面输入一个命令并且执行。现在的问题是,如果用start命令执行第一步的脚本,会弹出PS的窗口,但是第二步的命令会在原来的cmd窗口下输入。如果不用start执行第一步的脚本,则第一步登录完成就停在等待输入界面了。因为只能用bat来实现整个过程,所以请大家帮忙。多谢。 展开
 我来答
良阳炫影
推荐于2018-03-23 · TA获得超过1946个赞
知道小有建树答主
回答量:591
采纳率:100%
帮助的人:82.6万
展开全部
  1. 把第二步的命令用分号接在第一个powershell后,PowerShell -Command {commd1;commd2}

  2. powershell脚本可以直接执行,无需用bat调用。

shrek175
2012-03-06 · 知道合伙人软件行家
shrek175
知道合伙人软件行家
采纳数:238 获赞数:691
17年IT从业经验,10年top10游戏运营公司技术核心。微软最有价值专家(powershell)。

向TA提问 私信TA
展开全部
把第二步的命令用分号接在第一个powershell后。
PowerShell -Command {commd1;commd2}
另外powershell脚本可以直接执行,无需用bat调用。
如果还有疑问可以用百度hi直接联系我。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
talorkitty
2012-03-06 · TA获得超过771个赞
知道小有建树答主
回答量:369
采纳率:0%
帮助的人:439万
展开全部
把一个batch拆成多个。
在汇总的batch中用call来维护执行序列。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chtyler
2012-03-07
知道答主
回答量:1
采纳率:0%
帮助的人:1650
展开全部
试试看用exit 退出等待输入界面。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-03-06
展开全部
再start一次ps不就行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式