環境變數與小指令碼搭配使用

2021-10-17 21:29:39 字數 780 閱讀 9141

小技巧:dirsearch sqlmap githack等都需要在目錄下開啟powershell py指令碼

要不然就要在cmd瘋狂切換目錄 cd xx-tab…

結合前輩經驗,以及搭建部落格配置環境刷ctf配置工具環境時積累經驗,總結如下:

將指令碼工具(.py)或軟體(./…/bin)新增至系統變數

如mysql安裝完成後 新增環境變數後 直接cmd輸入mysql就可以使用 因為bin下有mysql.exe

但指令碼工具需要使用pythonx ./../*.py形式啟動

則需要利用bat指令碼傳參shell

配置環境變數,將下**作為bat儲存至與*.py同一目錄下

python ./../*.py %0 %1 %2 %3 %4 %5 %6 %7 %8 %9
至此,往後開啟可以直接win+r 如:sqlmap www.example.com

將下指令碼放至目標資料夾內雙擊即可

::新增當前目錄到環境變數

@echo off

echo 新增當前目錄到環境變數

path %~dp0;%path%

set tmp=%path%

reg add "hkey_local_machine\system\currentcontrolset\control\session manager\environment" /v "path" /t reg_sz /f /d "%tmp%"

pause>nul

參考部落格

環境變數 Vue 環境變數的使用

文章背景 開發過程中經常遇到這樣的問題 相同的 部署到不同環境時需要使用不同的變數 比如介面網域名稱變數 serve 在測試環境和生產環境使用的是不同的網域名稱。這種情況下如果在 裡定義變數,打包部署前再修改 切換成不同的值再打包不利於 的維護,也很繁瑣。這時候利用環境變數來實現,在不用每次打包前改...

環境變數使用

在安裝軟體的過程中,經常用到環境變數,這裡記錄環境變數相關的一些操作 1 進入環境變數 路徑 電腦右鍵 屬性 高階系統設定 環境變數 我們主要編輯系統變數,任何使用者都可共享 使用者變數只作用於對應賬號 2 path編輯系統變數視窗不一樣 以 開頭,所有變數在同一行 不以 開頭,所有變數不在同一行 ...

linux中使用指令碼定義環境變數

1 新建指令碼檔案 touch test.sh 2 使用vi vim等編輯器編寫指令碼 vim test.sh 修改內容如下 bin sh my first script export arch arm export path gcc arm none eabi gcc linaro bin pat...