0
我正在爲SharePoint部署創建批處理文件。批處理將執行解決方案的安裝和配置,創建Web應用程序並在創建的Web應用程序上恢復文件。如何知道默認批處理文件目錄?
,而不是硬編碼解決方案的路徑和.dat
我想批量知道它是在root
。所以,如果我把這個文件夾移到其他地方,我不需要更新路徑。
有哪位能告訴我的立場 (批處理文件目錄)批處理命令的任何關鍵字?
批處理腳本示例:
@SET STSADM="c:\program files\common files\microsoft shared\web server extensions\12\bin\stsadm"
Echo copy solution files ...
%STSADM% -o addsolution -filename SmilingGoat.SharePoint.WebParts.Rss.wsp
%STSADM% -o deploysolution -name SmilingGoat.SharePoint.WebParts.Rss.wsp -immediate -allowgacdeployment -allcontenturls
%STSADM% -o addsolution -filename ReturnOfSmartPartv1_3.wsp
%STSADM% -o deploysolution -name ReturnOfSmartPartv1_3.wsp -immediate -allowgacdeployment -allcontenturls
Echo creating Learning Pitch application ...
%STSADM% -o unextendvs -url http://server:70
%STSADM% -o restore -url http://server:70 -filename 2010.02.03.dat -overwrite
IISRESET
PAUSE
感謝。
但我不知道,*爲什麼*它是這樣命名的。自從我在一些示例腳本中找到它之後,我使用它,但變量名稱背後的語義對我來說還不清楚。 – naivists 2010-02-03 08:24:10
謝謝!我會檢查出來的。你有什麼想法如何顯示preloader文本,如「...」,並使其動畫。 – 2010-02-03 11:04:52
如果要安裝軟件包的服務器安裝了PowerShell,則可以創建'.ps1'腳本而不是'.bat'。然後你可以使用「進度指示器」 - http://technet.microsoft.com/en-us/magazine/2008.03.powershell.aspx?pr=blog – naivists 2010-02-03 11:23:26