自动安装与配置复制batch脚本
?
? ? ? ? 由于公司采用虛擬主機(jī),在每次電腦重啟后都會(huì)將自己的配置信息和安裝軟件清除(D盤(pán)數(shù)據(jù)保持),而導(dǎo)致每次重啟電腦后都需要進(jìn)行常用軟件安裝與書(shū)簽和vim配置。故想寫(xiě)一段batch腳本進(jìn)行常用軟件安裝與配配置。
目的:安裝常用軟件(deskGO與Clover)、配置vim、配置書(shū)簽(Chrome與Clover);
方式:
- 安裝常用軟件
使用start命令進(jìn)行安裝,常用軟件都有靜默安裝選項(xiàng)該命令形式如下:
start /wait D:\software_dir\software.exe /S
其中start為安裝命令/wait與/S是靜默安裝選項(xiàng)。
- 配置vim
由于vim是文件配置的,所以我是將我配置好的vim配置文件提前復(fù)制到D:\direction\vim下;這樣腳本只需要將配置文件復(fù)制到vim安裝目錄下(例如C:\Program file\vim)。
復(fù)制命令使用xcopy,使用選項(xiàng) /y與/e,命令形式如下:
xcopy D:\direction\vim C:\Program file\vim /y /e
- 配置書(shū)簽? ? ? ? ?
? chrome和clover使用的都是bookmark文件記錄書(shū)簽,所以此時(shí)也只需要將備份的書(shū)簽復(fù)制進(jìn)相應(yīng)的文件立即可。
?
實(shí)際配置腳本如下:
::install deskGO and clover with silent mode start /wait D:\direction\*.exe /S start /wait D:\direction\*.exe /S::copy vim configure file from configure fold to vim fold set tarDir1="C:\Program file\vim"xcopy D:\direction\vim %tarDir1% /y /e::copy vim chrome and clover bookmark from backup fold to bookmark fold set bookmarkbackup=D:\configure_dir\book_mark set bookmarkdir="C:\Users\name\AppData\Local\Google\Chrome\User Data\Default\" set bookmarkname=BookMarks xcopy %bookmarkbackup%\%bookmarkname% %bookmarkdir% /yecho success & pause?
- 備份書(shū)簽
備份書(shū)簽同樣適用xcopy命令,在每次更新書(shū)簽后運(yùn)行以下腳本即可將書(shū)簽備份至備份文件夾,使用以上配置腳本時(shí)可將更新后的書(shū)簽復(fù)制回配置文件夾內(nèi)完成書(shū)簽恢復(fù)。
tips:該batch腳本內(nèi)使用雙引號(hào)是因?yàn)槁窂矫杏锌崭?#xff0c;需要雙引號(hào)告訴解釋器這是個(gè)完整的路徑而不把該命令分開(kāi)。
set bookmarkbackup=D:\configure_dir\bookmark set bookmarkdir="C:\Users\name\AppData\Local\Google\Chrome\User Data\Default" set bookmarkname=Bookmarks xcopy %bookmarkdir%\%bookmarkname% %bookmarkbackup% /y?
總結(jié)
以上是生活随笔為你收集整理的自动安装与配置复制batch脚本的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Linux装c编译器gcc,c编译器进阶
- 下一篇: vba合并单元格