请教system连续调用的问题
时间:2010-11-12
来源:互联网
比如我在dos下要进行以下操作
C:\documents and setting\administrator>netsh
netsh>int ip
netsh interface ip>
我在perl里直接写了这两句:
system("netsh");
system("int ip");
发现dos窗口直接停在了netsh>
这个地方,下面的就不执行了,是不是因为调用第二条system的时候,dos窗口回到了C:\documents and setting\administrator>这个路径。
如果要完成上面的操作该怎么做?
第二个问题。比如我的程序运行是要l弹出一个dos窗口请求用户输入一个数,然后再继续下面的操作。但是在用户输入数后,这个dos窗口一直停留着直到
程序运行结束。我想让用户输入数后窗口立即关闭,程序继续执行,该怎么做。
C:\documents and setting\administrator>netsh
netsh>int ip
netsh interface ip>
我在perl里直接写了这两句:
system("netsh");
system("int ip");
发现dos窗口直接停在了netsh>
这个地方,下面的就不执行了,是不是因为调用第二条system的时候,dos窗口回到了C:\documents and setting\administrator>这个路径。
如果要完成上面的操作该怎么做?
第二个问题。比如我的程序运行是要l弹出一个dos窗口请求用户输入一个数,然后再继续下面的操作。但是在用户输入数后,这个dos窗口一直停留着直到
程序运行结束。我想让用户输入数后窗口立即关闭,程序继续执行,该怎么做。
作者: 素手锋芒 发布时间: 2010-11-12
“发现dos窗口直接停在了netsh>” 是因为你在新的进程 netsh 中
作者: zhlong8 发布时间: 2010-11-13
here document可以解决
作者: gaochong 发布时间: 2010-11-13
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28