在實際生活中, 還是要盡量使用 自動化 腳本 等來處理/執行問題, 那樣更快更省力省時間
要多使用 網絡工具, 網絡工具在 管理/ 使用網絡的過程 中還是很有用的. 要有這種 "多使用網絡工具" 的思路和意識.
比如, 使用聯想/惠普同傳 和 增霸卡 功能, 實現同傳..
在系統啟動后, 使用 電子教室 , 也確實很能 完成很多 網絡工具和遠程命令 來 執行/完成 很多實質性 工作.
如何進行 電子教室 的 遠程命令?
- 傳遞文件到客戶端: 可以拖動文件到 傳遞列表中, 或者在上面的 文件browser中 選擇文件/添加到列表中,
- 設置 遠端目標目錄: 可以選擇已經設置好的目錄, 也可以自己直接輸入 目標目錄
- 在傳遞過程中, 如果有機器 中途斷線, 可能會引起 傳輸 卡住. 如果有多個比較大的文件, 可以 先傳小的 文件, 然后傳大的文件
總之, 在 傳遞文件的時候, 不必關心/不一定 必須是某個 固定的/指定的文件夾/目錄. 因為 , 在 執行遠程命令的時候, 遠程命令中 會指定 命令的執行路徑.
-
書寫遠程命令, 作為 bat 文件, 傳送到遠程, 然后點擊執行 遠程 命令.
-
重要的是 遠程命令的 書寫:
d: // 明確地切換到 要執行/安裝 程序: rar/ exe/ msi 文件所在的目錄
cd 考試系統/msi //theexam.msi 所在的目錄
msiexec /i theexam.msi /quiet /qn /passive
-----------
// 通過電子教室, 遠程命令, 刪除所有機器 桌面上的 不必要的快捷方式
c:
cd c:\users\administrator\desktop
del foo.lnk // 快捷方式都是 lnk文件
del bar.lnk
del cool.lnk
遠程命令的錯誤排除?
- 執行遠程名的時候, 只是在遠端 "閃一下" 並不能執行.
- 首先, 在 遠程的本地 執行一下 批處理文件, 看這個 "遠程命令" 在 本地 能否執行, 通常 這個文件在本地也是不能執行成功的
- 然后,主要是檢查: 你的執行命令 語句是否書寫正確, 很多時候, 是執行語句寫錯誤了, 比如我就把 ncre寫成mcre.msi了.. 所以 命令文件都找不到, 自然就無法執行了..
- 然后檢查 命令的參數 是否正確...
關於msiexec
-
可以 在 cmd 窗口 中, 直接執行 msi文件, 相當於 雙擊... 比如:
theexam.msi /quiet
-
也可以使用 msiexec 命令 來執行 msi安裝文件. 這里的 msiexec是一個安裝命令, 有很多 參數/選項:
-
msiexe的參數/options:
/i = /package 指定安裝文件
/quiet /qn, /passive 靜默安裝: passive: 消極的, |||| 積極的/ 主動的: active, initiative.. proactive
/log /l* [logFile]
/norestart, /promptrestart, /forcerestart : 重啟選項
[public Property = value] 設置 公共屬性: 比如:: msiexec the.msi /l* logfile.log installDir="d:\program files\themsi"
根據配置文件來 設置自動填入登錄信息
在 某些軟件中, 如 ncre的考試文件中, 要 在每次啟動 文件時, 自動 填入 appServiceHost地址 和 ftp文件服務器地址, 可以在 第一次
登錄時, 填入這兩個地址, 然后登錄成功一次. 這時會自動生成 一個 ***.client.exe.config 文件, 然后將這個文件 批量發送 拷貝覆蓋 原來 的對應 的 配置文件
這樣就實現自動 填入地址的功能了.