① 怎樣取消車輛的vss故障
車輛的車速感測器故障是感測器故障,車速表指示異常。這個故障不能自行取消。建議去4S店或專業維修店檢查維修。Vss是一種用於檢測電子控制汽車速度的設備。它還具有其他功能,如控制計算機使用該輸入信號控制發動機的怠速、鎖定自動變速器的變矩器、自動變速器的換擋、打開和關閉發動機冷卻風扇、巡航和恆速等。vss的輸出信號可以是磁電交流信號、霍爾數字信號或光電數字信號,通常安裝在驅動橋殼或變速箱殼內,信號線通常安裝在屏蔽套內。這是為了消除高壓火線和車載電話或其他電子設備造成的電磁和射頻干擾,保證電子通訊不會中斷,從而防止駕駛性能差或其他問題。
你可以試著發動引擎。如果不能啟動,可能是燃油泵不正常,無法正常向發動機供油。如果還能啟動,可能是其他感測器有故障。車能發動就能跑,但建議盡快去修理廠修理檢查。SVS指示燈是發動機故障指示燈,相當於發動機外形指示燈;當車輛打開點火鑰匙時,該燈將點亮,直到車輛啟動後才會熄滅;當發動機電子控制單元檢測到故障時,SVS燈點亮;如果該燈在車輛行駛時點亮,則意味著車輛發動機有故障。SVS故障指示燈是電噴汽車的ECU電腦或TCU電腦檢測到發動機或自動變速箱有故障時的故障燈。
② 如何清除SVN,CVS,SVN標記文件
@ECHO OFF
@echo ===================================================================
@echo 清除svn,vss,cvs標記文件 author:Yusheng date:2009.4.24
@echo filename : clearSvnCvsVss.bat
@echo ===================================================================
@ECHO 按Ctrl + C取消。
@pause
@echo 執行批處理:%0 %1 %2 %3
@echo 轉到:%1
cd /d %1
@echo (1)開始清除「.SVN」文件夾
@rem for /r %%d in (.) do if exist "%%d\.svn" echo /s /q "%%d\.svn"
@for /r %%d in (.) do if exist "%%d\.svn" rd /s /q "%%d\.svn"
@echo (2)開始清除CVS標記
@for /r %%d in (.) do if exist "%%d\CVS\Root" rd /s/q "%%d\CVS"
@echo (3)開始清除vssver.scc和vssver2.scc文件
attrib -s -h -r -a vssver?.scc /s
for /r . %%i in (vssver?.scc) do if exist %%i del %%i
@echo (4)開始清除VisualStudio中的VSS標記文件
attrib -s -h -r -a *.vssscc /s
attrib -s -h -r -a *.csproj.vspscc /s
for /r . %%i in (*.vssscc) do if exist %%i del %%i
for /r . %%i in (*.csproj.vspscc) do if exist %%i del %%i
@echo 刪除完後請檢查是否清楚干凈。考慮不同的編碼工具帶有自己的特殊標志,可根據具體情況修改批處理文件中的命令行。
pause
exit
-------------------------------------------------------
將上述文件保存為批處理文件,在命令行下列命令即可:
clearSvnCvsVss.bat <要清除的項目文件夾>
另可將上述命令加入到右健菜單中,如將下列內容保存為.reg文件,注冊到系統注冊表中(注意相應的批處理文件地址要正確):
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Folder\shell\purgeSvnVssScc\command]
@="C:\\Program Files\\purgeSvnCvsScc\\purgeSvnCvsScc.bat %L"
③ vss怎麼使用了,詳細一點了!
VSS6.0現在是作為Microsoft Visual Studio6.0這個開發產品家族的一員,如Visual C++6.0和Visual J++6.0一樣。
1. VSS的簡單工作原理
Microsoft的VSS6.0解決了軟體開發小組長期所面臨的版本管理問題,它可能有效地幫助項目開發組的負責人對項目程序進行管理,將所有的項目源文件(包括各種文件類型)以特有的方式存入資料庫。開發組的成員不能對該資料庫中的文件進行直接的修改,而是由該版本管理器將該項目的源程序或是子項目的源程序拷貝到各個成員自己的工作目錄下進行調試和修改,然後將修改後的項目文件作Checkin提交給VSS,由它進行綜合更新。VSS也支持多個項目之間文件的快速高效的共享。當某個成員向VSS中添加文件時,該文件將會被備份到資料庫中,以便所有的成員都能共享該文件。而且每個成員對所有的項目文件所作的修改都將被記錄到資料庫中,從而使得修改的恢復和撤銷在任何時刻,任何位置都成為可能。小組的成員可能得到該項目的最新版本,對它進行修改,並保存一個新的版本。
VSS的項目組織管理使得開發小組的協調變得簡單容易且很直觀,當一個和一組文件發放給另一個成員,小組,W eb站點或是任何其他的地址,VSS確保他們之間的真正共享及所選的一組文件的不同版本的安全性。現在,越來越多的開發者可以通過他們的開發環境來訪問VSS的功能。而且VSS可以很容易地於Microsoft Access、 Vi sual Basic、 Visual C++、Visual FoxPro和其他的開發工具集成在一起,一旦VSS 集成到開發環境中,就可以象控制項一樣使用,能夠很好地體現出VSS的易用性和強大功能。
2.VSS中的幾個重要概念
為了更好的了解VSS,有必要對如下一些概念給予說明。
首先是項目的概念,所謂的項目是一組存在VSS中的文件(任何類型),可以在項目中或是項目之間進行文件的添加、刪除、編輯和共享。一個項目與操作系統的文件夾有很多的相似之處,但它更好地支持文件合並、歷史和版本控制。所有的文件存在VSS資料庫的項目中,開發組成員不能在VSS中的主備份文件上工作(除了檢查和版本比對等特殊情況外)而是VSS為每個成員在各自的工作目錄下提供一個拷貝以供工作。盡管在沒有工作目錄的情況下也可以查看某個文件,但如要真正在VSS管理下工作,就必須要創建一個工作目錄。
VSS能夠維護一個文件的多個版本,包括一個從不同版本之間進行修改的記錄。版本控制包括如下方面:
組內協調-在一般情況下,確保在任何時刻都只有一個成員對某個特定的文件進行修改,這樣可以防止文件被其他成員的修改意外更新。當然,VSS管理員可以改變此預設設置以允許對單個文件同時有多個Checkout,並且仍禁止對他人的修改進行覆蓋。
版本跟蹤-對老版本的源代碼和其他文件進行歸檔和跟蹤,而且這些版本能夠被重新得到以便進行bug跟蹤或其他目的。
跨平台開發-支持同一代碼在跨多個開發平台時的版本控制。
重用或面向對象代碼-跟蹤哪些程序使用了哪些代碼可被重用的模塊。
版本控制的涵義在以後的章節中將會得到更進一步的論述。
我們已經知道,VSS提供版本控制和歷史服務,以保證一個文件的每個版本都是可恢復的。VSS用日期/時間戳來記錄文件是何時被Checkout或是何時被修改的,它主要有三種方法來跟蹤文件和項目的版本:
版本號:這是由VSS維護的內部數碼,用戶對它沒有控制權。每個文件和項目的每個版本都有一個版本號,這些版本號總是一個整數且是遞增的。
標簽:這些是用戶賦給某個項目或文件的某個版本的一個字元串,可以是任何格式的長度不超過31字元的字元串。
日期/時間戳:它給出了一個文件何時最後被修改的信息,或者是一個文件何時被Checkin。VSS同時支持 12小時和24小時的時間格式。
工作目錄是用戶真正對項目文件進行調試修改的地方,當用戶Checkout或提取一個文件時,VSS將該項拷貝到用戶的工作目錄下,當用戶修改了該文件並將其Checkin或提交時,VSS再將它從用戶的工作目錄拷回到VSS 的資料庫中。在用戶作Checkout時,VSS將會自動管理他的工作目錄,諸如創建必要的子目錄。而且工作目錄可以隨時創建或修改。
3. VSS6.0的一些新增的特徵和功能
歸檔和恢復-在VSS6.0中這兩個操作是在一個用戶界面友好的VSS管理員wizard中進行的,而在以前的版本中,它們只能通過命令行來實現。
移動文件-當用戶移動文件時,VSS6.0自動將該文件共享到一個新的項目中,並在原項目中將其刪除。在新項目中,該文件的屬性是共享的。
多個項目之間的差異比較-該功能允許用戶在不同的項目之間進行差異比較。
單個文件的展開-在以前的版本中,VSS只能展開一個目錄(文件夾),在VSS6.0中,同時可以展開一個文件。
快速提取-由於VSS6.0在性能上的提高,現在的文件提取速度比以往VSS版本的快兩倍左右。
歷史信息過濾-VSS6.0支持查看那些沒有標簽的文件和項目的歷史。
清除臨時文件夾選項-該新功能可使用戶很方便地清除臨時文件夾。
檢查外部的超連接-在VSS的較早的版本中,只有內部的超連接和項目內的跳轉才得到檢查,VSS6.0允許用戶檢查項目之外的超連接和跳轉。
創建打開VSS資料庫的快捷鍵-用戶可以使用VSS Explorer中該新功能創建一個打開某個特定VSS 資料庫的桌面快捷鍵。
HTML格式的幫助-VSS的以往版本使用的是WinHelp格式。
④ 我遇到了和你一樣的問題,vss中出現 file names .dat may be corrupt,刪也刪不掉,請問是如何解決的
從命令窗口CD到VSS的安裝目錄下的win32目錄中。
運行 "ANALYZE.EXE -X E:\VSSdata" (後面添對應的目錄)。
便會找出對應的出錯的文件。
再 「ANALYZE -F e:\vssdata」 (需要所有的用戶都退出VSS後才能執行)。
如果反復運行幾遍還是解決不掉的話,只能放棄出錯的文件夾了。
另外每次執行完ANALYZE -F命令後在data目錄下會生成一個"backupanalyze.log"的文件,在下條命令執行前,需要刪除這個文件。
⑤ 關於 vss
VSS使用手冊
作者:佚名 轉貼自:SCM China 論壇 點擊數:10254
1 VSS概述
版本控制是工作組軟體開發中的重要方面,它能防止意外的文件丟失、允許反追蹤到早期版本、並能對版本進行分支、合並和管理。在軟體開發和您需要比較兩種版本的文件或找回早期版本的文件時,源代碼的控制是非常有用的。
Visual SourceSafe 是一種源代碼控制系統,它提供了完善的版本和配置管理功能,以及安全保護和跟蹤檢查功能。VSS通過將有關項目文檔(包括文本文件、圖象文件、二進制文件、聲音文件、視屏文件)存入資料庫進行項目研發管理工作。用戶可以根據需要隨時快速有效地共享文件。文件一旦被添加進VSS,它的每次改動都會被記錄下來,用戶可以恢復文件的早期版本,項目組的其他成員也可以看到有關文檔的最新版本,並對它們進行修改,VSS也同樣會將新的改動記錄下來。你還會發現,用VSS來組織管理項目,使得項目組間的溝通與合作更簡易而且直觀。
VSS可以同 Visual Basic、Visual C++、Visual J++、Visual InterDev、Visual FoxPro 開發環境以及 Microsoft Office 應用程序集成在一起,提供了方便易用、面向項目的版本控制功能。Visual SourceSafe 可以處理由各種開發語言、創作工具或應用程序所創建的任何文件類型。在提倡文件再使用的今天,用戶可以同時在文件和項目級進行工作。Visual SourceSafe 面向項目的特性能更有效地管理工作組應用程序開發工作中的日常任務。
1.1 VSS中的文件
當你要修改某個文檔時,需要先從資料庫中將它簽出(check out),或者告訴VSS你要編輯該文檔。VSS會將該文檔的副本從資料庫中拿到你的工作文件夾(working folder)中,你就可以修改你的文檔了。如果其他用戶再想對同一文檔進行修改,VSS會產生一個信息,告訴他,該文檔已被簽出(check out),從而避免多人同時修改文檔,以保證文檔的安全性。
當你完成修改之後,需要將文檔 簽入(check in)VSS。這個操作從你的工作文件夾(working folder)中復制被你修改的文檔,並將它放回VSS資料庫,以便其他用戶能夠及時看到文檔的改動。VSS能夠保存文檔的所有改動,並顯示最新版本,同時早期版本也會被跟蹤記錄下來。VSS對反增量技術的運用,僅需要用很少的磁碟空間就能使得用戶獲取文檔的所有版本。
如果你沒有修改文檔,你可以執行撤消簽出(undo check out)命令,文檔將被保存為被簽出(check out)之前的狀態。
如果你只需讀取某一文檔而並不需要編輯它,你可以執行取出(get)命令,將文檔放入你的工作文件夾,再選擇查看文檔(view),來查看你的文檔的最新版本。
1.2 VSS中的項目
項目(project)是指用戶存儲在VSS資料庫中的所有文件(file)的集合。用戶可以在項目之間或項目內部實現文件的添加(add)、刪除(delete)、編輯(edit)、共享(share)。一個「項目(project)」在很大程度上類似於一個普通系統的的文件夾,不同的是它能更好地支持文件合並(merge)、跟蹤(archive)和版本控制(version control)功能。
文件保存在VSS資料庫中的項目(project)里。你無須管理存儲在VSS 中的文件正本,除非你要檢查或與其它拷貝進行比較。
VSS為每一位用戶提供了一份備份文件放入工作文件夾(working folder),供用戶對文件進行查看與編輯。盡管沒有工作文件夾也可以查看文件,但要想真正實現對文檔的處理,必須建立工作文件夾。
1.3 VSS的版本控制功能
VSS能夠保存文件的多個版本,包括文件版本之間每一處微小的變動。版本控制有以下幾方面的內容:
l 組內合作——在預設的情況下,一般一個文件在某一時間只允許一個用戶對其進行修改,這樣可以防止文件意外地被其他用戶改動或者覆蓋。但管理員可以改動這種預設的設置,允許文件多層簽出。這種設置也能防止過多的、不必要的改動。
l 版本追蹤——VSS能夠對源代碼和其他文件進行存儲和早期版本的追蹤,從而實現重建文件早期版本等有關功能。
l 跨平台開發——在多平台開發的情況下,版本追蹤用於維護核心代碼。
l 代碼的再使用—— 追蹤程序基準使得代碼可重用。
1.4 文件的拆分和共享
在VSS中可以實現一個文件被多個項目共享(share)。在一個項目中對文件的改動可以自動反映到其他共享的項目中去。這正提倡了代碼重用。在file菜單中的properties中,點擊link,可以查看某一文件的共享情況。
拆分(branch)是將文件從原來共享的項目中分離出來的過程。它使得VSS可以實現從不同的路徑追蹤文件。
註:在其他版本控制系統中,分支是通過跟蹤版本號來實現的。例如:版本「2.3.9.2」是版本2.3的第二個修訂版本的第九個分支。而VSS通過明顯不同的項目名稱實現對文件分支的跟蹤。
拆分文件就斷開了共享連接,使得本項目中的文件與其他原來共享的項目無關。對此文件的修改將不會再反映到其他項目上。拆分是這樣被建立的:兩個文件以前有著共同的歷史記錄,從實現拆分開始,他們的歷史記錄將被VSS分別追蹤。
拆分文件之後,link按紐將不再顯示已斷開的連接,但你可以用path(file菜單中的properties項)按紐瀏覽拆分的歷史記錄。
共享(share)文件就是在多個項目間建立文件的連接。拆分(branch)文件就是在項目之間建立了不同的文件路徑。
1.5 工作文件夾(working folder)
VSS是存儲和管理文件的工具,但是編輯和編譯文件必須在VSS指定文件夾中進行。這個文件夾叫工作文件夾,它可以是現存的文件夾,也可以是VSS新建的文件夾。VSS瀏覽器在文件列表上方顯示了文件的工作文件夾的路徑。
在VSS系統中,工作文件夾才是你真正用於處理文檔的地方。當你要編輯或修改某個文檔時,必須對文檔實施check out 操作(詳見3.3.5修改和編輯文件),VSS將該文檔從項目中拷貝出來,放入你的工作文件夾。當你修改完畢並check in 文件之後,VSS又將文件重新拷貝到資料庫中以記錄你的修改。
一旦你將文件簽出,VSS就開始在你的本地機上創建並管理你的工作文件夾。
每一個用戶、每一個項目或每一台微機都可以有自己的工作文件夾。如果Joe在項目$/SpreadSheet和$/WordProcessor上工作,他就有相應的2個不同的工作文件夾。如果Hanna在同樣的項目上工作,對於每一個項目她又有自己的工作文件夾。
當你為某個項目設置了工作文件夾,你可以用它來放置你該項目中包括子項目再內的所
2 VSS的客戶端安裝
2.1 安裝VSS的系統條件
l 計算機/處理器: 處理器為486DX/66MHz或以上PC機推薦Pentium或更高級的處理器。
l 內存:Windows 95或以後的版本要求16 MB RAM (推薦32 MB);Windows NT 4.0要求24 MB (推薦32 MB)。
l 硬碟:客戶機:典型安裝:59MB; 72 MB;安裝過程:66 MB;
l 伺服器:典型安裝:128 MB;最大安裝:141 MB;
l 附加硬碟要求:Internet Explorer:典型為43 MB,最大59 MB;MSDN:典型57MB,最大59 MB
l 驅動器:CD ROM
l 顯示:VGA或更高級顯示器,推薦Super VGA。
l 操作系統:Microsoft Windows 95或以後版本或者Microsoft Windows NT 4.0,NT要求Service Pack 3或更高版本(包括Service Pack 3〕
l 外圍設備/其它: Microsoft Internet Explorer 4.01 Service Pack 1 (包含).
2.2 從網路安裝VSS客戶端
1) 打開本地計算機的「網上鄰居」屬性對話框;
2) 點擊「配置」按紐;
3) 將「MICROSOFT網路用戶」的屬性設置為:登錄到WINDOWS NT 域,域名為PLANNING;
4) 添加TCP/IP、NETBEUI、IPX/SPX協議;
5) 重新啟動計算機,登錄「planning」域;
註:管理員為每位NT用戶設置的登錄密碼為「111」,用戶在第一次登錄時,計算機會提示用戶修改密碼。
6) 從「網上鄰居」的「planning」域中查找伺服器「VSSDATA」;
7) 打開共享的「VSS」文件夾並雙擊「NETSETUP」;
8) 按照安裝程序的提示開始安裝。
3 VSS的基本使用操作
3.1 登錄VSS
點擊VSS圖標或從程序菜單中運行Visual SourceSafe 6.0,即可打開VSS瀏覽器。
如果用戶登錄的VSS密碼和登錄PLANNING域的密碼是一致的,系統將不再提示輸入進入VSS資料庫的密碼;如果用戶為VSS設置的密碼與登錄PLANNING域的密碼不同,系統將提示用戶輸入VSS的登錄密碼。關於如何修改VSS用戶密碼,詳見「3.2.14修改用戶密碼」。
3.2 VSS瀏覽器
當你一打開VSS,如果你設定了密碼的話,它會提示你輸入密碼。如果你沒有設定密碼,你可以直接看到瀏覽器。在瀏覽器上,你可以瀏覽你的資料庫、查看項目列表、顯示文件統計信息、執行命令對文件和項目進行操作等。瀏覽器的最上方的標題欄是你當前連接的資料庫。VSS使用符號來提供有關文件和項目信息。
菜單欄的下面是常用工具欄,這里有許多常用命令的按紐,它可以幫你快速地執行對文件的操作。
在項目欄中,顯示有項目列表,包括特殊項目的有關信息。文件欄顯示了當前項目的所有文件的列表。結果欄顯示當前你所執行的操作的結果。
3.3 VSS基本操作
3.3.1創建新的文件夾
1) 選中要創建新文件夾的項目(上級文件夾);
2) 在file菜單中選中creat project;
3) 寫入要添加的文件夾的名稱,同時也可以在comment欄中為新建的文件夾添加備注;
4) 點擊OK。
⑥ 如何卸載vss 6.0
可以採用以下方法完全卸載該軟體:
1、打開「控制面板」選擇「添加或刪除程序」。
2、進入後找到想要卸載的軟體,右鍵選擇「卸載「即可。
4、在打開的卸載對話框正選擇完全卸載繼續下一步直到卸載完成。
4、卸載完成後重啟計算機,這樣才能完全刪除剩餘的殘留文件。
4、完成後即可完全卸載該程序。
⑦ VSS 命令行操作問題
採用獨占模式,別人CHECKOUT後,你不能CHECKOUT,系統會自動給你提示。
另外,檢查當前哪些文件被CHECKOUT了,可以到VSS資料庫中查取,自己研究去吧。
⑧ 關於VSS 執行分析時的命令,該怎麼處理
MSDN描述如下:
Analyze
Analyze.exe scans a VSS database for integrity and/or errors, displays them and, if set to do so, fixes them. VSS administrators should run Analyze.exe every week to verify that there are no problems in the VSS database.
Administrators can use the 32-bit command-line utility to repair version 4.0 VSS databases (and later). For example, a database problem exists when you select a file that you know exists in the VSS database, use a command, such as GET, and receive the error message, 「File does not exist.」
Administrators can run Analyze.exe manually from the command line, or as part of a script for unattended operation, to analyze or fix the problem. Analyze.exe is in the WIN32 folder under the folder in which you installed VSS.
We recommend that you run Analyze.exe twice first with the -F option (to fix any errors found), and the second time to check if any errors remain. If you still have errors after the first run, you can check the Microsoft Knowledge Base at http://www.microsoft.com/kb) article Q152807 for more information.
Syntax
ANALYZE [-B<folder>] [-C] [-D] [-F] [-I-] [-V] [-X] [-?] [-H] <Full Database Path
⑨ 如何清除scc文件
批量刪除VSS產生的scc文件:
.
用VSS(Microsoft Visual SourceSafe)的人都知道,她是一個非常好的項目版本管理軟體,和vs緊密結合,團隊開發必不可少。但她這個工具都在每個目錄里生成.css,.vpcss,.vscss之類的文件,當我們的項目要發布,如果目錄一多,用手工來刪除那可不是一件容易的事兒,所以我寫了兩行批處理的代碼,來刪除當前目錄及其子目錄里的文件。
del /f /s /q /a:RHSA *.*scc
del /f /q delscc.cmd
把上面的代碼保存為delscc.cmd 然後雙擊運行就可以批量刪除VSS產生的scc文件了.
⑩ 如何修復系統VSS服務
通過卷影復制服務(VSS)來恢復系統文件
對於系統管理員來說,最典型的、最令他們撓頭的工作是去修復那些用戶誤修改或者誤刪除的那些文件。
當一個用戶需要去修復文件的時候,這種請求往往是非常急迫的。作為管理員,將不得不停下手頭的工作,來找出能夠修復文件的正確方法。
但是如何能夠讓用戶自己去修復他們的文件呢?目前有幾個產品將會讓用戶親自修復他們的文件,但是如果你還有一些空餘的磁碟空間的話,用戶不用去特別購買相關產品,而能夠直接通過Windows Server 2003操作系統中自帶的功能來進行修復操作。
操作系統自帶的這個服務名為卷影復制服務(VSS)。卷影復制服務(VSS)為系統管理員節省了大量的時間。對於我們來說,關鍵是弄清楚這項服務是什麼。卷影復制服務(VSS)具有兩個重要功能。
1.只需要管理員將磁帶放入驅動器或者將備份軟體的使用許可權授予任何人,服務就能夠允許用戶自己去修復文件。
2.在很多情況下,服務讓備份軟體去備份打開文件變為可能。(在這篇文章之前,已經討論過備份打開文件的情況。然而,絕大多數的新推出的備份應用能夠支持VSS服務。在創建VSS服務之前,典型備份應用的文件已經被打開。)
使用VSS服務是很簡單的,步驟如下:
1.找到你希望運行VSS服務的伺服器,並打開「我的電腦」。
2.右鍵單擊你希望運行VSS服務的磁碟卷名。
3.從探出結果菜單中選擇屬性命令行,Windows將會顯示卷屬性項。
4.選擇屬性項中的影復制標簽。
5.點擊「Enable」按鈕。將會彈出一個警告信息,表明VSS服務將會以默認時間安排運行(關於這一點,我將會在接下來討論)。現在,點擊「YES」,這樣的話,已選定的卷將會執行VSS服務。
現在,已選定的卷將會執行VSS服務。但是在我展示你如何去將VSS服務能夠最優運行之前,你需要去了解更多的一些有關VSS是如何運行的知識。
就像我們剛剛看到的那樣,Windows會顯示一個VSS服務將會以默認設置運行的這樣的消息。默認設置創建了一個開始於每天早晨7.00的影復制。然而,影復制不是備份。
影復制備份
創建一個早七點的影復制,那麼,它實際上是記錄的那一時刻的卷情況。實際上直到文件被修改了,並沒有做文件的影復制備份。
舉例來說,假定在早七點作了影復制。一個用戶在八點鍾的時候誤刪除了一個文件,這時是不能使用VSS去恢復文件的,因為實際上這時VSS並沒有為這個文件作備份。
然而,如果用戶在八點的時候修改文件的話,在允許已修改版本被保存之前,VSS服務將會創建一個早七點的文件備份。如果用戶認為他們做出了一個誤操作,那麼他們能夠很輕松的恢復到早七點的那個文件版本。
那麼這樣的話,如果用戶在早十點對文件作出了修改,VSS服務應該保存早八點的文件版本,對么?沒錯,就是這樣的!對於VSS服務創建文件備份,兩件事情將會發生。
1.Windows將會保存一個卷快照。
2.被保護卷上的文件將會被修改。
如果我們堅持認為例子中的快照是早七點的,並且在早八點時對文件作了改變,接下來,和VSS服務相關的操作就完成了(至少相對於文件來說)。
這就是為什麼需要使用時間安排表。如果VSS服務每天只做一次影復制,接下來VSS將會在被保護的卷上為每一個文件至多做一次備份。
選擇在屏幕中的設置按鈕,點擊後,你將會看到以下如圖示。屏幕中的設置項將允許你去設置影復制時間安排表,並且能夠設置可用於影復制的最大磁碟空間數。
那麼用戶怎樣使用VSS來恢復文件呢?實際上,恢復操作步驟是很簡單的。要想恢復到文件的先前版本,用戶所要做的就是右鍵點擊文件,並且從彈出的菜單中選擇屬性項。這時,用戶將會看到文件的屬性項,並能夠找到項中的先前版本標簽,然後選擇用戶希望恢復到的文件版本。
如果恢復中的文件需要在存在的文件上右鍵點擊,是不是意味著假定用戶是去恢復一個已經被刪除的文件?通常情況下,使用VSS去修復一個已被刪除的文件應該是不可能的。但是配置了VSS服務,影復制被限定到文件名。意思就是如果一個用戶對一個文件進行了誤刪除的話,他們可以創建一個同被誤刪除文件相同名稱的文件,然後右鍵單擊文件,使用文件屬性項中的使用先前版本標簽來恢復被誤刪除的文件。明白么?換句話說,如果用戶不知道被刪除的那個文件的文件名的話,這項操作就無法進行。
由於影復制使用文件名緊緊相連的,如果用戶對文件進行了重命名,那麼文件將不再能被恢復到先前版本的文件。VSS將會在下一個影復制時間被確認的時候,開始保存具有新文件名的版本(假設已經對文件作了修改)。然而,任何已存在的先前版本的文件將不再能夠被應用,除非又將文件的文件名改為原始名稱。