我想创建一个.bat文件,所以我只需点击它就可以运行:
svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceModelSamples/service
有人可以帮我解决.bat文件的结构吗?
要启动程序然后关闭命令提示符而不等待程序退出:
start /d "path" file.exe
您可以使用:
start "windowTitle" fullPath/file.exe
注意:第一组引号必须在那里,但您不必在其中放置任何内容,例如:
start "" fullPath/file.exe
这是一个非常简单的代码,用于将记事本波纹管代码类型执行到记事本中并保存到扩展名.bat Exapmle:notepad.bat
start "c:\windows\system32" notepad.exe
(上面的代码"c:\ windows\system32"是您保存.exe程序的路径,而notepad.exe是您的.exe程序文件文件)
请享用!
只需将该行放入bat文件中......
或者,您甚至可以为svcutil.exe创建快捷方式,然后在"目标"窗口中添加参数.
bat文件没有结构......它是你在命令行上键入它的方式.所以只需打开你最喜欢的编辑器..复制你想要运行的代码行..并将文件保存为whatever.bat或whatever.cmd
只需粘贴在文件中并将其称为"ServiceModelSamples.bat"或其他内容.
您可以将"@echo off"添加为第一行,因此命令不会打印到屏幕上:
@echo off svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceModelSamples/service
什么东西阻止你?
将此命令放在文本文件中,使用.bat(或.cmd)扩展名保存,然后双击它...
假设命令在您的系统上执行,我认为就是这样.
如果您想要真正的智能,请在命令行键入:
echo svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceModelSamples/service >CreateService.cmd
然后你就CreateService.cmd
可以随时运行(.cmd
只是.bat
文件的另一个扩展)