什麼是自我更新(來自SVN)Powershell腳本的最佳方式?Self Updating Powershell腳本
它應該能夠啓動一個新進程,然後在確認當前進程已經結束之後調用SVN update $script; './$script'
。
if ((svn st -u --quiet $script) -match "\*"){
$scriptToRun = 'SVN update $script; "./$script"'
##start new process that will end this process and execute $scriptToRun
}
我試圖讓它自成一體。我可以創建一個主腳本來調用主腳本,但那時需要手動更新。 – Glennular 2011-04-13 13:53:00
您可能會讓腳本調用「at」調度程序來執行更新。它做一次性調度。鍵入「at /?」在命令提示符處尋求幫助。 – WebWeasel 2011-04-13 16:51:14