2011年2月24日 星期四

無硬碟-解決「基層公文系統」問題

學校行政需使用基層公文系統,這類的系統在無硬碟來說是很大障礙
無硬碟是會在電腦重開後還原系統碟的
因為個人化的關係,所以dnowba在之前已經成功設置了「無碟+windows網域」的環境
目前全校僅少部份電腦未使用(輔導、總務、人事、主計等機密文件較多的電腦)
行政上若使用無硬碟,最需要解決的就是「基層機關公文管理系統」
這個公文系統真是怪物一隻,單不單機、雲不雲端的…在無硬碟處理這類的軟體之前,要先分析一下公文系統

基層公文的基本架構:
但是一些個人的設定檔都是要各職務自已上去「我的e政府」申請公務帳號後才可開通
再下載「離線版公文製作軟體」(就是以前的筆硯公文製作軟體)
最後安裝的筆硯登入後又會和e政府的帳號更新
其資料夾階層如下,預設是裝在c槽底下(下圖是v,是因為我複製而已)
image
所以每增加一個新的使用者,整個筆硯資料就會在本機異動了,如下圖我在基層公了設了一個fxxxx3的帳號,「第一次」開啟筆硯時就會異動底下這些資料,這些資料的詳細用途這裡就不說了…
image 
image

無硬碟系統中使用基層公文可能會遇到的問題:
●第一次安裝「離線版公文製作軟體」
找一台電腦開成母機,用任一個帳號去下載「離線版公文製作軟體」後安裝,安裝後再把這台電腦改回子機
一台電腦裝好了…其他的電腦就裝完了^^,這就是無硬碟的好處
●每個人第一次使用筆硯寫公文,帳號就會個別新增
最好的方法就是當某人要第一次使用時,就把他那台開成母機,等他第一次用完後就設回子機。
●寫好的公文儲存後,開機會復原
無硬碟一定會復原的,雖然無碟系統通常會可以允許某台電腦不開復原,但是這意思就是這台電腦的所有增量變更都會另外建立,下次進系統時會預先讀取這些檔案,表面上看起來好「增量變更」的檔案是很小的,讀寫量不會因此增加系統太多負擔。image
但我們要關注的是,建置無碟的目的就是「當增加、修改某一軟體時,只要做一台就可以讓全部電腦通一變更」,所以一旦讓某電腦不復原,那麼下次我們要新增軟體時,那台電腦也就不受控制了。這也是dnowba要建置微軟的網域系統的原因了,畢竟電腦使用是要因人適性的。我們在網域下建立成員,每個成員都有自已的「家目錄」可對電腦作個別化的修改,這個家目錄我都會再把他轉成網路磁碟(如圖的z碟,看起來程序似乎複雜,但是其實只是跑一些批次檔建立的),家目錄是存在網域碟的,所以即使系統還原也沒關係。重開機了電腦每個人還是有自已的環境。這就是網域系統的好處
 image
所以我們只要在筆硯中修改一下個人檔案的存取路徑就可以了,如下圖,dnowba會請使用者完整修改「機關資料」「承辦人資料」「檔案儲存目錄」,這三個檔案是異動會寫進eic的資料夾裡的。其中檔案儲存目錄我就把自訂目錄都指向「z」這個家目錄。這樣就完成了。
image

不過DNOWBA後來測試,發現用開母碟的方式來修改,如果今天有一個人不是第一次使用,而只是想修改裡面的承辦人信箱…
我還得為了這件小事把他的電腦開成母機…那也太浪費時間了。所以後來我想了兩個一勞永逸的方式
一、用批次檔的方式處理,原理就是關機把eic這個資料夾備份起來,下次開機再把eic給貼回去
二、人工的方式,在使用者修改後,把他的eic資料夾複製起來,然後把無硬碟的系統碟映像檔給打開,把資料塞回去就好了。

這二個方法各有優劣
第一種方式是使用者可任意修改不受系統還原所累,但是eic的資料大小約175 MB(或許可以只複製其中會異動的部分)
第二種方式是比較簡單的,但是使用者沒辦法隨修隨改

方式dnowba就概述如下
一、用批次檔的方式:這裡本來還是想用一慣的技倆-利用DOS底下的XCOPY來達到複製的目的。
不過後來想想這邊使用可能會有「Dos底下對於長名有上的先天限制」「eic裡檔案過大會影響開關機的時間」
所以後來改用rar的壓縮工具來寫,等到開機完以後再複寫,關機後再壓縮備份
1.批次檔的寫法如下 :
PowerOff.bat →C:\Program Files\WinRAR\WinRAR.exe a -r -m0 z:\backup\eic.rar c:\eic
PowerOn.bat→C:\Program Files\WinRAR\WinRAR.exe x -o+ z:\backup\eic.rar c:\
這個批次檔大概的意思是,要注意的地方是備份/還原的路徑和資料夾需要先新增好
image

2.再來是把批次檔放進開關機的程序中
(1)開始→執行,輸入gpedit.msc 並按下確定可以呼叫群組原則的控制台
(2)Windows設定-->指令碼(啟動關機),並點選啟動開始設定,這裡新增啟動要執行的檔案(powerOn.bat)
(3)接者點選關機開始設定新增關機要執行的檔案PowerOff.bat
以上示範的是本機群組原則,dnowba是改成用網域的群組原則來設定,方式大同小異。
有人會反應說使用排程管理就好了…但是排程只有開機的時候才會呼叫程序的,關機的他是沒辦法排程的

二、把無硬碟的系統碟映像檔給打開,並把資料塞回去
這個簡單,只要有磁碟鏡像的工具就好
image

最後還是強調一句:無硬碟+網域系統…沒什麼克服不了的問題的
如果有什麼問題,儘管發問吧,dnowba做無硬碟今年也邁入第三年了,什麼風風雨雨沒碰過
全校目前不管教師、學生電腦幾乎都在這個環境下運行
只有好處沒有壞處的

1 則留言:

  1. Hello 豬腦爸
    我對這個 無硬碟系統很有興趣的勒
    有沒有什麼 圖解可以分享一下阿
    yl19@hotmail.com 第一個是Y 第二個是L 第三個是數字1 第四個是數字9
    最近一直再找這方面的資料 只找到 WINPXE 但是不會用的勒
    又有人說 找大陸網站 有 什麼 銳起 無盤 但是 我還是搞不定的勒
    有什麼書或者網站可以分享一下嗎

    回覆刪除

Related Posts Plugin for WordPress, Blogger...
// Dnow Function