我參考下面這個網頁的內容設定安裝檔
http://0rz.tw/IsUts
其中新增印表機的部份如下
printui.bat (功能: 新增印表機)
程式碼區塊
@echo off
if "%4"=="" goto end
set port=%1
set file=%2
set model=%3
set base=%4
%windir%\system32\rundll32.exe %windir%\system32\printui.dll,PrintUIEntry /if /b %base% /f %file% /r IP_%port% /m %model% /u > NUL
:end
這是在擁有安裝權限下的方式
我想請問,如果我要在一個沒有安裝權限的帳號中安裝
我不想先登出對方帳號再登入我的AD帳號...
所以想請問我的AD帳密該怎麼加進去呢?
也就是類似我們在檔案按右鍵時的"執行身份"功能
謝謝大家!
建議你使用 runas 指令,語法如下:
<pre class="c" name="code">runas /user:administrator cmd
<pre class="c" name="code">runas /user:mydomain\admin cmd
上述範例擇一即可。如果需要本機 Administrator 的權限來執行,就可以指定本機的帳號,若是網域的帳號則需要加上網域名稱。
執行 runas 之後,會先要求你輸入密碼,當密碼無誤之後會開啟一個含有你指定帳號權限的『命令提示字元』,只要在這個地方執行 printui.bat 就可以不必登出對方帳號。