2016年9月14日 星期三

[Windows Server 2012 R2] 排程遇上網路磁碟機

[Windows Server 2012 R2] 排程問題真的是五花八門,這次遇到的問題是執行檔預設會去抓取網路磁碟機名稱,雖然之前我設定過了SERVER必須額外開放網路磁碟機的設定,[Windows Server 2012 R2] 應用程式找不到網路磁碟機,但排程的時候仍舊行不通,後來查出原來要改機碼,請記得服用下面這段方式啊~
在搜尋處找出regedit並開啟
找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
右鍵New,點選 DWORD (32-bit) Value.
新增名字為 EnableLinkedConnections
點兩下 EnableLinkedConnections 
 Value data 輸入1 然後 OK.

關閉 Registry Editor並重新開機


[Windows Server 2012 R2] SERVER 調教之一 關閉最高權限詢問

有時候有些古老的執行檔就是一定要用最高權限才能執行,執行檔可以修改屬性,將它預設為使用最高權限來開啟

設定好開啟後又有一個問題接著來~ 執行時會出現整個使用權限同意的畫面,一般手動執行還可以點選同意就好,但用在自動排程當然不能了,這時候要來調教一下預設值
  • 關閉User Account Control Settings,Control Panel\All Control Panel Items\Action Center
抱歉~我沒有中文版的Server,不過參考圖片一樣可以~,因為位置都會是相同的~

將詢問level調到最低 ,這樣就可以囉!



[Windows Server 2012 R2] 排程執行批次檔案遇到錯誤-An unhandled exception ('system.InvalidOperationException') Occurred in xxxx.exe

[Windows Server 2012 R2] 排程執行批次檔案遇到錯誤An unhandled exception ('system.InvalidOperationException') Occurred in xxxx.exe

這個問題發生在排程裡面,使用批次檔bat去呼叫exe去執行報表產生,而且我想排程的方式是系統即使不用登入也能產生報表,




快速解答:
1.重新建立排程,不要用修改的方式! 因為沒有下面這個選項!
2.在下方Configure for 選擇為 windows Server 2003,windows XP ,windows 2000
這樣就OK啦! SO Easy~