如何知道你的腳本安裝好了
❶ 腳本下載好了應該怎麼使用
以為要放在什麼位置呢,原來直接拖到瀏覽器裡面就行,不過不知道某個腳本具體用途,夠蛋疼[:23:]
❷ shell腳本如何檢查軟體包是否安裝成功
tmp=`rpm -qa 軟體名`
如果安裝了會提示版本信息,通過判斷來執行相應語句
if [ $tmp == "....' ];then
...
else
...
fi
❸ InstallShield腳本中如何判斷當前狀態是安裝還是卸載
開始學著用InstallShield來做安裝程序了,其實我覺得SetupFactory功能也是很強大的,但是因為工作的需要,只能操練起來。
用熟SetupFactory後,發覺再學InstanllShield其實也很簡單了,原理都差不多,只是腳本寫起來不太一樣。
但是我要做的安裝程序比較麻煩,倒不是說功能有多復雜,而是因為這個安裝程序要做3個版本,各版本之間只是軟體Logo圖標不同,而在InstallShield工程中,添加的快捷方式圖標竟然不會隨著安裝包內軟體圖標或Logo文件的改變而改變。也就是說,雖然我在InstallShield工程中添加了軟體的快捷方式,但是如果我把安裝包的軟體換成另外一個版本的(圖標不同),做出來的安裝程序在安裝完以後,開始菜單及桌面上的快捷方式還是第一個版本的圖標;即便是我將工程中快捷方式的Logo指定為一個Logo文件,並且將Logo文件替換掉,也還是如此。只有在更換了安裝包內的文件後,重新將該文件加入到工程中,做出來的安裝程序在安裝完以後,快捷方式的圖標才正確。但是這個過程比較麻煩,工程中重新加入文件就得將原來的刪除,快捷方式也得重新加,要改好幾個地方。如果軟體版本不斷更新,就有可能會因疏忽而做錯。
後來我想到用腳本來添加快捷方式,但發現卸載時居然會再執行一次,而我寫在OnUninstall過程中的刪除快捷方式代碼根本就不去執行。這樣就導致安裝了再卸載後,桌面上多了兩個快捷方式出來。於是我又想通過判斷當前是安裝還是卸載狀態來控制快捷方式的添加或刪除,但好像又沒有這樣的函數。
後來我在調試時無意中顯示了UNINSTALL_STRING變數的值,發現在卸載時該變數值為空,故可以通過判斷該變數值是否為空來解決當前狀態時安裝還是卸載的問題。
但接下來我的問題還是沒有解決,因為刪除快捷方式的DeleteFolderIcon函數根本就不起作用。到底是我的腳本寫得不對還是別的原因?不得而知。反正今天忙了一整天,還是沒搞定。
下面就是我的腳本,不知道是哪裡出了問題,也許未來某一天才能有答案。我用的版本為10.5的Premier Edition,工程為MSI Project。
function OnMoved()
STRING unInstallSting;
STRING szParam, szCommandLine, szWorkingDir, szIconPath, szShortCutKey;
STRING szItemName, szProgramFolder;
NUMBER nIcon;
begin
unInstallSting = UNINSTALL_STRING;
if (unInstallSting = "") then
// 卸載時刪除快捷方式
szItemName = "管理系統";
// 在桌面上刪除快捷方式
szProgramFolder = FOLDER_DESKTOP;
DeleteFolderIcon (szProgramFolder, szItemName);
// 在開始菜單上刪除快捷方式
szProgramFolder = FOLDER_PROGRAMS ^ szItemName;
DeleteFolderIcon (szProgramFolder, szItemName);
else
// 安裝時添加快捷方式
szParam = TARGETDIR ^ "\\MyApp.exe";
LongPathToQuote (szParam, TRUE);
szCommandLine = szParam;
szWorkingDir = TARGETDIR ;
szIconPath = TARGETDIR ^ "\\icon.ico";
nIcon = 0;
szShortCutKey = "";
szItemName = "管理系統";
// 在桌面上添加快捷方式
szProgramFolder = FOLDER_DESKTOP;
AddFolderIcon (szProgramFolder, szItemName, szCommandLine, szWorkingDir, szIconPath, nIcon, szShortCutKey, REPLACE);
// 在開始菜單上添加快捷方式
szProgramFolder = FOLDER_PROGRAMS ^ szItemName;
AddFolderIcon (szProgramFolder, szItemName, szCommandLine, szWorkingDir, szIconPath, nIcon, szShortCutKey, REPLACE);
endif;
end;
❹ shell腳本如何判斷機器是否安裝了oracle
給你點兒思路吧,可以通過shell腳本利用sqlplus命令來測試
#! /bin/sh
su - oracle -c "sqlplus sys/oracle as sysdba <<EOF
select sysdate from al;
EOF"
❺ 怎麼確定腳本插件是否安全
你可以直接查看源代碼驗證腳本的安全性。
腳本和插件的區別。
1、擴展(Extensions),擴展是一種具有一些新功能的載入項,在Firefox擴展中心上有著豐富的優秀擴展,相信Firefox擴展強大的功能會讓你再也離不開Firefox,你可以根據個人需求來安裝適合個人需求的擴展。
2、插件(Plugins),初學者最容易把擴展和插件混淆了,通俗的講,擴展是基於Firefox本身增加的一些實用功能,而插件則是在Firefox之外獨立編寫的程序,用於顯示網頁中的特定內容,比如Flash,上傳插件,網銀插件和Java等。插件是安裝在系統中的,火狐只是調用,在附加組件-插件中顯示即是取自系統各文件夾中的插件。
3、用戶樣式(Userstyles),我們可以利用它來定製目標網頁或網站的css樣式,甚至一些Firefox擴展的樣式,讓瀏覽效果更加舒適。而且在UserStyles網站上已經有不少現成的樣式可供下載,讓不會寫css的普通用戶也可以享受到它的便利。用戶樣式的修改通過Stylish這個擴展實現,安裝擴展後,「附加組件」頁面就會出現「用戶樣式」的標簽,在瀏覽網頁時,點擊工具欄上的Stylish圖標,即可搜索適用於這個網站的用戶樣式,是不是很方便。
4、用戶腳本(Userscripts),能通過腳本來增強被訪問網頁,能使你訪問的網站更便於閱讀或者更便於使用。配合Greasemonkey這個擴展使用。在GreasyFork上有許多用戶分享的用戶腳本,打開腳本的安裝頁面,點擊「Install」按鈕就可以完成安裝了。之後的文章里會分享一些常用的用戶樣式(Userstyles)和用戶腳本(Userscripts)。
5、UC腳本(UserchromeJS),區別於用戶腳本,UC腳本可以針對於火狐瀏覽器進行定製來實現效果,而用戶腳本的功能只能針對網頁頁面,UC腳本可以代替某些用戶腳本和某些拓展,而UC腳本的優勢在於它是輕量級的。在Github上有許多開發者發布的UC腳本。
❻ 安裝軟體的腳本 如何執行
後綴名 為VBS 是可執行文件 , 理論上雙擊就可以了! 如果點不開,有兩種情況~
1.去修改注冊表(我也不知在哪裡修改,去網上查吧)
2.那個執行腳本寫的有問題。
建議: 如果目的僅僅是為了安裝這個軟體,就直接點擊安裝圖標,一直下一步就OK了, 當然你想學VB 就不說了
❼ ae腳本怎麼安裝步驟
ae腳本安裝的具體步驟如下:
1、我們必須直接把下載好的外置插件復制到你的電腦里的AE軟體所在的盤的「Plug-ins」文件裡面,這個「Plug-ins」就是存放AE效果和外置插件的一個目錄。
❽ 如何查看一個程序安裝的過程,比如修改了什麼腳本..
果要自己破解雖然如Advanced RAR Password Recovery等軟體是破解壓縮文件密碼的,但這類軟體有個特
點,即都屬於暴力破解,如果是非注冊版本,往往有破解位數限制,如只能是4位以內。如果
你密碼復雜的話,那可能還要幾天幾夜,甚至更長時間,同時還要看你電腦的運行速度,配
置越高破解速度也越快。你確實需要找出原來的密碼的話,那估計你得耐心等待上幾天。
加密和解密,一直是在交替前進著,目前可能除了使用NTFS文件格式的EFS加密之外,其它的
主流加密方法都是可以破解的。為此加密時也只有通過使用復雜的密碼防止解密,比如我過
去用過的密碼是DF22mc41tg00m #,使用解密軟體破解,提示要幾年的時間。華軍軟體園有不
少解密軟體,其中肯定有能用的
❾ linux 伺服器怎麼看自己的apache裝好了 只有一台機子
這要看你怎麼安裝的了!
如果是編譯安裝的執行你安裝bin下面那個腳本apachectl start就可以了!
如果要是直接yum裝的,直接輸入service httpd start 就可以!
輸入rpm -qa |grep httpd 列出所有被安裝的rpm package