scripting

    7熱度

    1回答

    我有一臺Windows XP機器和一臺運行Ubuntu的Linux機器。我通過Synergy從Windows機器共享鍵盤/鼠標。我想要做的是每當我鎖定/解鎖Windows機器時鎖定/解鎖Linux機器。 所以我希望能夠在Windows鎖定或解鎖屏幕時運行一些描述的腳本。

    17熱度

    14回答

    許多人擁有系統爲他們或他們的團隊所做的事情。源代碼控制後提交鉤子是一個標準的例子:有一個自動化的構建系統,檢查出最新的源代碼,編譯,測試和打包它是我們大多數人可能使用的後臺黑客。 你做了什麼其他很酷的事情?

    0熱度

    2回答

    我正在調用一個csh腳本,它所做的第一件事是啓動一個新組。 我需要能夠看到fork之後執行的子進程的標準輸出。我也希望父進程'掛'unitl子進程完成。 這是腳本(razor_from_cgwin.sh)。 (在某種程度上) newgrp name source /stuff/morestuff/stuffiwant razor -c thread -f Keil1403 -g lib . -

    7熱度

    4回答

    我想從腳本中打印帶有圖像的樣式化html頁面。任何人都可以提出一個開源解決方案嗎? 我使用的是Linux(Ubuntu 8.04),但也會對其他操作系統的解決方案感興趣。

    6熱度

    6回答

    我有相當數量的Python腳本包含可供其他Python腳本使用和引用的可重用代碼。但是,這些腳本往往分散在不同的目錄中,我發現在頂級腳本中必須包含(通常是多次)對sys.path.append的調用會有點繁瑣。我只想在相同腳本中提供沒有額外文件引用的'import'語句。 目前,我有這樣的: import sys sys.path.append('..//shared1//reusable_fo

    5熱度

    2回答

    目前我有一個自定義工具,它可以從我們的數據模型生成vanilla-SQL(只使用標準的SQL),爲我們的新數據庫設置數據庫模式和初始數據,並執行版本補丁等等。這部分是現在一切都很好。 但是,針對所有不同的數據庫(不同的供應商)運行這些SQL腳本是一件痛苦的事情,所以我寫了一個快速的小PHP腳本,雖然它爲我做了,但我想知道是否有更好的解決方案對這個問題? 感謝

    6熱度

    4回答

    我們希望爲人們提供一些邏輯(例如,給出幾個參數,如何計算特定結果)。所以,從本質上講,這無異於編寫簡單的業務規則,支持條件和表達式。然而,面臨的挑戰是爲他們提供一個簡單的在線編輯器,他們可以通過完全可視的方式創建邏輯(最好是)(拖放Expr-tree節點 - 有點像Y!管道)。 有人知道腳本/宏/領域特定的語言,可以讓人們這樣做嗎?面臨的挑戰是可視化編輯器,因爲我們不希望投資開發UI來進行編輯。基

    8熱度

    3回答

    我試圖從文件讀取值並在後續命令中使用它。 我有一個名爲AppServer.pid的文件,其中包含我的應用服務器的進程ID(只是數字,它不是屬性文件或類似的東西)。 應用程序服務器掛起,所以我想取這個值並將它傳遞給kill命令。所以我的腳本將像 SET VALUE_FROM_FILE=AppServer.pid # or something taskkill /pid %VALUE_FROM_FI

    42熱度

    9回答

    我當前的項目涉及部署一個作爲Windows服務運行的升級後的.exe文件。爲了與新版本覆蓋現有的.exe文件,我目前需要: 停止服務 卸載服務 重新引導系統(這樣的Windows版本它按住文件) 部署新的.exe 重新安裝服務 開始升級服務。 我想避免重新啓動,以便這可以完全腳本化/自動升級。 有什麼辦法可以避免重新啓動?也許一個命令行工具會迫使Windows放棄它對舊的.exe的死亡控制?

    2熱度

    2回答

    我正在使用由其他人使用Windows Management Instrumentation(WMI)調用檢查多個Windows服務的狀態編寫的VB腳本文件。此腳本按設定的時間表每隔幾分鐘運行一次。我需要升級/替換這些服務的.exe文件。 我停止VB腳本,停止服務並卸載服務,以使它們不再出現在「服務」面板(services.msc)中。不幸的是,WMI(wmiprvse.exe)仍然對服務.exe文