自动安装与配置复制batch脚本
?
? ? ? ? 由于公司采用虛擬主機,在每次電腦重啟后都會將自己的配置信息和安裝軟件清除(D盤數據保持),而導致每次重啟電腦后都需要進行常用軟件安裝與書簽和vim配置。故想寫一段batch腳本進行常用軟件安裝與配配置。
目的:安裝常用軟件(deskGO與Clover)、配置vim、配置書簽(Chrome與Clover);
方式:
- 安裝常用軟件
使用start命令進行安裝,常用軟件都有靜默安裝選項該命令形式如下:
start /wait D:\software_dir\software.exe /S
其中start為安裝命令/wait與/S是靜默安裝選項。
- 配置vim
由于vim是文件配置的,所以我是將我配置好的vim配置文件提前復制到D:\direction\vim下;這樣腳本只需要將配置文件復制到vim安裝目錄下(例如C:\Program file\vim)。
復制命令使用xcopy,使用選項 /y與/e,命令形式如下:
xcopy D:\direction\vim C:\Program file\vim /y /e
- 配置書簽? ? ? ? ?
? chrome和clover使用的都是bookmark文件記錄書簽,所以此時也只需要將備份的書簽復制進相應的文件立即可。
?
實際配置腳本如下:
::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?
- 備份書簽
備份書簽同樣適用xcopy命令,在每次更新書簽后運行以下腳本即可將書簽備份至備份文件夾,使用以上配置腳本時可將更新后的書簽復制回配置文件夾內完成書簽恢復。
tips:該batch腳本內使用雙引號是因為路徑名中有空格,需要雙引號告訴解釋器這是個完整的路徑而不把該命令分開。
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?
總結
以上是生活随笔為你收集整理的自动安装与配置复制batch脚本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux装c编译器gcc,c编译器进阶
- 下一篇: linux sed删除指定行_shell