batch-file

    1熱度

    1回答

    我的情況下,當啓動目錄的Windows批處理文件類似的問題(除非以後有什麼提): Windows batch file starting directory when 'run as admin' 簡介: 我有一個批處理文件,它位於一個目錄中,並且必須從那裏運行,因爲它更新了此目錄中的文件。 有什麼辦法仍然能夠知道從哪個目錄下的批處理文件運行(當它以管理員身份運行)? 我不希望用戶手動輸入目錄。

    1熱度

    2回答

    我已經爲我的應用程序一起更新了更新程序,以便具有很少或沒有編碼技能的人員可以在自己的計算機上安裝,運行和更新應用程序。 下面是一個更新的例子,對於Windows命令提示符寫: @echo off for /f %%i in ('call git status --porcelain') do set stash=%%i if not [%stash%] == [] ( echo Sta

    0熱度

    2回答

    所以我正在運行一個批處理文件,該文件將從字符串中提取特定變量的值。例如: [2017-11-03T12:18:56.263733+00:00] [XFM] [TRACE:1] [EPMHFM-00000] [XFM] [ecid: XDS.0000.0000.0000.0001] [File: CHsvDSSystemInfo.cpp] [Line: 6002] [userId: ] [appNa

    1熱度

    1回答

    我有類似以下的東西...... set /p dir=Specify Path: if exist %dir% ( echo ok ) else( echo not ok ) 如果用戶輸入類似%USERPROFILE%的路徑或變量%時,DIR%是用來%USERPROFILE%之內沒有擴大 。 例如 set dir=%userprofile% echo %dir% :: this doe

    0熱度

    1回答

    我崩潰了我的腦袋以瞭解錯誤在這個批處理腳本中的位置,用於通過遞歸函數「pow」計算給定數量的pow,多次(在腳本中設置功率爲3^3) 我得到的錯誤是: 「order1」未被識別爲內部或外部命令,可操作程序或批處理文件。 「base22」不被識別爲內部或外部命令,可操作程序或批處理文件。 這兩個錯誤都以順序行顯示,無數次直到「批量遞歸超過堆棧限制」語句停止遞歸的比較。 有人能夠在腳本中找到錯誤? @

    0熱度

    1回答

    我由含 @echo off set log=mainLog.txt cd /d F:/Project/Python echo [%TIME%]starting main.py >%log% python main.py >> %log% 這個簡單.bat批處理文件中的命令提示符下成功重定向main.py輸出到日誌文件,但不顯示它的提示屏幕。所以我將其更改爲: python main.p

    1熱度

    1回答

    我是powershell noob,儘管使用了Google的技巧我一直無法找到如何根據PowerShell中的模式找到文件的目錄,然後運行該文件。 這些要求...... 開始在一個特定的文件夾(C:\ TFS) 搜索該文件夾名爲「SpecFlow.bat」特定的批處理文件,並返回該文件夾,文件路徑 運行在上一步中 我有這樣的事情,但我真的不知道我在做什麼返回目錄中的文件 Set-Location

    1熱度

    4回答

    我試着去做出CMD(bat文件)一個簡單的腳本來檢查,如果夫婦遠程服務器都起來了乳寧 我想ping一個特定的IP和端口。 當我拿到%ERRORLEVEL%= 1我知道有一個問題 ,當我拿到%ERRORLEVEL%= 0的服務器的一些鬼混用ping命令我看到你不能Ping通後,確定 sppecific端口... 然後我試着用我的劇本和Telnet遠程登錄dosent返回任何值(以我能找到),如果有一

    1熱度

    1回答

    我想在後臺使用subprocess popen執行批處理文件,但是當批處理文件中有回聲時它會停止執行。 這是我使用Python中的內容: subprocess.Popen("test.bat", shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) 這是一個示例批處理文件使用測試,我真正的批處理文件失敗,以至於即時通訊: @

    0熱度

    1回答

    試圖得到這個工作 - FOR /f "tokens=*" %%i in ('dir /s /b *.rar ^| findstr /i ^"par.*1^"' 'dir /s /b *.rar ^| findstr /v /i ^"part^"') DO ( winrar x "%%~i" "v:\unpack\" ) 它工作正常,僅在第一個「DIR/S/B * .rar程序」,但我可以」