Re: [請問] 設計簡易的執行程式
前文恕刪,
其實您的問題出在該應用程式設計不符合User操作習慣,
治本作法應該向軟體廠商要求修改程式介面才對,
畢竟程式是輔助User的工具,由其他方式去配合程式就失去輔助的用意了~
廢話不多說,您要的功能其實Windows XP底下都有,請看以下範例
--------------------------------------------------------------------------------
@echo off
::::: 連接網路印表機範例 :::::::::::::::::::::::::::::::::::
cscript %windir%\system32\prnmngr.vbs -ac -p "\\PS01\PR01"
cscript %windir%\system32\prnmngr.vbs -ac -p "\\PS01\PR02"
::::: 建立本機TCP連接埠範例 :::::::::::::::::::::::::::::::::::
cscript %windir%\system32\prnport.vbs -a -s localhost -r IP_172.0.0.1 -h 172.0.0.1 -o lpr -q "lp" -me -i 1 -y public
::::: 建立本機LocalPort連接埠範例 :::::::::::::::::::::::::::::::::::
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports" /v "\\PS01\PR09"
start /wait net stop "Print Spooler"
start /wait net start "Print Spooler"
::::: 設定FX Document Centre C400 PCL 6使用TCP連接埠範例 :::::::::::::::::::::::::::::::::::
cscript %windir%\system32\prncnfg.vbs -t -s localhost -p "FX Document Centre C400 PCL 6" -r "IP_172.0.0.1"
::::: 設定FX Document Centre C400 PCL 6使用LocalPort連接埠範例 :::::::::::::::::::::::::::::::::::
cscript %windir%\system32\prncnfg.vbs -t -s localhost -p "FX Document Centre C400 PCL 6" -r "\\PS01\PR01"
::::: 設定系統預設印表機範例 :::::::::::::::::::::::::::::::::::
cscript %windir%\system32\prnmngr.vbs -t -p "FX Document Centre C400 PCL 6"
--------------------------------------------------------------------------------
利用[設定系統預設印表機範例]的指令,改要設為預設的印表機名稱(注意,要與[印表機
與傳真]內顯示名稱一樣),另存成一批次檔即可,
看您有幾台需要這樣做的,就存幾個批次檔。
使用方式很簡單,執行程式前,先執行該批次檔即可改預設印表機,
其他的範例?就當作是騙P幣摟~...XD
參考看看...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.21.133.37
推
12/31 15:02, , 1F
12/31 15:02, 1F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 4 篇):
2
4
EZsoft 近期熱門文章
PTT數位生活區 即時熱門文章