webservice调用cmd.exe,执行命令调用工具tools.exe,调试可以运行,发布到iis后无法执行

问题描述

各位大小虾,问题如下:在webservice中调用cmd.exe,执行一段命令来调用一个工具(tools.exe参数1参数2)调试时成功执行,并且可以弹出工具界面,但是发布到IIS7.5后就执行不了了,tools.exe进程在任务管理器有,但是没有执行内容。麻烦各位大小虾帮忙把把脉,是啥问题呢?多谢了

解决方案

解决方案二:
webservice是运行在服务器的,你弹个界面出来给谁看啊,谁也看不到的,
解决方案三:
你发布到服务端后,服务端也是按你希望的执行了,只不过是在服务器上……
解决方案四:
引用2楼starfd的回复:

你发布到服务端后,服务端也是按你希望的执行了,只不过是在服务器上……

前提是你给它设置用户权限

时间: 2024-11-02 06:23:47

webservice调用cmd.exe,执行命令调用工具tools.exe,调试可以运行,发布到iis后无法执行的相关文章

C#用Process类调用cmd时,命令行那里首字母乱码

问题描述 C#用Process类调用cmd时,命令行那里首字母乱码 //获取环境变量 string processName = Environment.GetEnvironmentVariable("ComSpec"); Process myprocess = new Process(); try { myprocess.StartInfo.UseShellExecute = false; myprocess.StartInfo.FileName = processName; mypr

网页调试:myeclipse修改javascript代码后,执行没有变化呀

SSH做网页,有时候修改了javascript的代码,执行没有生效啊.最后用"IE浏览器自带的调试网页功能"发现还是javascript的问题. 1.查找问题的方法: 1.如果改了配置文件.执行的时候,一定要重启Tomcat服务器. 2.改了其他的java文件,JSP文件,javascript文件,保存后就能生效. 2.可以用IE浏览器自带的调试网页功能: 1.启动Tomcat服务器,打开IE浏览器,输入自己系统的网址,进去主页. 2.按下键盘的F12,打开调试窗口.如下所示: 3.选

在vbs运行命令行工具后让命令窗口保持打开状态的脚本_vbs

问: 您好,脚本专家!如何在运行像 Ping 或 Ipconfig 这样的工具后让命令窗口保持打开状态? -- DB 答: 您好,DB.这个问题让我们想起了往事.有一个脚本专家刚来 Microsoft,那时许多人认为 WMI 和 ADSI 对于脚本编写者来说太难使用.因此,人们建议这个脚本专家不使用 WMI 或 ADSI,而是干脆使用 VBScript 作为调用命令行工具的方法.事实上,这个脚本专家编写的第一章就是一个关于事件日志管理的章节,该章后来成为 Microsoft Windows 20

如何使用Go语言实现远程执行命令_Golang

前言 远程执行命令有什么用?为什么要远程执行命令? 如果你只有2,3台服务器需要管理的时候,远程执行命令确实没有没多大作用,你可以登录到每台服务器上去完成各种操作. 当你的服务器大于3台的时候,远程执行的命令的方式就可以大大提高你的生产力了. 如果你有一个可以远程执行命令的工具,那么就可以像操作单台机器那样操作多台机器,机器越多,效率提高的越多. 远程执行命令最常用的方法就是利用 SSH 协议,将命令发送到远程机器上执行,并获取返回结果. 一般命令 所谓一般命令,就是在一定时间内会执行完的命令.

linux定时执行命令crontab命令详解

循环运行的例行性计划任务,linux系统则是由 cron (crond) 这个系统服务来控制的.Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的.另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令.   一.crond简介   crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启

适配器notifyDataSetChanged()后不执行Getview()方法

问题描述 适配器notifyDataSetChanged()后不执行Getview()方法 如题,就是我的listview适配器notifyDataSetChanged()后不执行Getview()方法 解决方案 getcount方法有返回值,就是Getview方法不执行 解决方案二: listview界面没更新 解决方案三: 适配器中的getView方法在适配器中,何时调用getView()方法?对于适配器ArrayAdapter中getView方法重写 解决方案四: 新手一枚,有木有帮忙解答

Windows系统中Java调用cmd命令及执行exe程序的方法_java

Java调用cmd命令,并输出显示信息: package com.anxin.cmd.test; import java.io.BufferedReader; import java.io.InputStreamReader; public class Command { public static void main(String[] args) { try { Runtime rt = Runtime.getRuntime(); Process pr = rt.exec("cmd /c di

c#关闭系统进程以及如何调用cmd并执行命令

今天翻到了以前很早很早之前写过的用来学习C#的一个小程序,里面有关闭进程的一个小例子,使用了两种方法,一种是调用cmd执行强制关闭命令,另一种是通过C#提供的方法进行关闭 先说第一种 string ProcessName="explorer";//这里换成你需要删除的进程名称 Process[] MyProcess1=Process.GetProcessesByName(ProcessName); Process MyProcess=new Process(); //设定程序名 MyP

使用securecrt.exe 调用vbs 登陆系统 执行命令

问题描述 使用securecrt.exe 调用vbs 登陆系统 执行命令 在cmd上使用securecrt.exe命令如何调用vbs能够ssh到一个设备执行命令但不用跳到另一个界面执行,在cmd界面直接执行 解决方案 http://jingyan.baidu.com/article/93f9803fed4efbe0e46f559f.html 解决方案二: 是start吗?我不太会用securecrt 但是在批处理中,执行一个命令就是用start 解决方案三: 是start吗?我不太会用secur