请输入专案类型(网站专案或者应用程式专案):
Microsoft Visual Studio 2008
想请教板上各位前辈
现在小弟遇到客户一个需求
希望将档案丢到某资料夹内后
可以自动打印
小弟目前拜google大神后得到的方法为
先用一个bat批次档
再用.net去执行它
目前有做到的部分是
可以在web上点选button后执行批次档
现在问题在于
批次档的命令提示字符不会自行关闭,需要手动去关
因为批次档是去驱动FoxitReader.exe这支程式
变成要关掉命令提示字符的画面 + FoxitReader这个程式
然后批次档有搬移档案指令
可以避免已经印过的档案再次打印
可是却没有执行到那一段搬移的动作
所以上来请教各位前辈
批次档内容如下
@ECHO OFF
SET PDF="D:\auto_print"
SET OK="D:\auto_print\ok"
SET EXE="C:\Program Files (x86)\Foxit Software\Foxit Reader\FoxitReader.exe"
ECHO 开始打印: %PDF%
FOR %%f IN (%PDF%\*.pdf) DO ECHO %%f && %EXE% /p %%f && MOVE /Y %%f %OK%
ECHO 打印完毕
请板上的高手可以指点迷津
希望这些动作可以背景执行或透过排程执行
不用关视窗OR其他程式
先谢谢各位了!!