batch-file

    0熱度

    1回答

    我正在使用Windows XP Professional版本。 5.1.2600服務包3建築2600 和我尋找消除以這種方式的變量:設定/一個myVar的= 當我運行代碼如下: [row 00] @echo off [row 01] setlocal EnableDelayedExpansion [row 02] set /a zVarNum_A=1 [row 03] echo [00]:

    0熱度

    1回答

    我需要構建一個每24小時運行一次的批處理文件,並刪除所有當前用戶的臨時文件,瀏覽器緩存,臨時數據,桌面文件和下載文件。 我設法讓它爲一般的Windows臨時文件夾工作,但我無法添加瀏覽器緩存和用戶特定的路徑到桌面和下載。任何幫助如何做到這一點,將不勝感激。 del C:\Temp /S /Q /F del C:\Temp /S /Q /A:H FOR /D %%p IN ("C:\Temp\*

    0熱度

    1回答

    我有一點問題。 如何在文件名中使用?或*在CMD中打開文件? 我有這樣一行: "C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe" /n /s /h /t "FILE_PATH\FILE_NAME.pdf" "ADRESS" 我知道從這個文件中的一些名字,例:1234.pdf;有時這個文件改變了名字,例如:1234A.pd

    0熱度

    2回答

    我想輸出安裝的每個程序的DisplayName和DisplayVersion。 for /f "tokens=2*" %a in ( 'reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" /s^ | findstr /c:"DisplayName" /c:"DisplayVersion"' )

    0熱度

    1回答

    我正在處理一個批處理文件,它通過tasklist獲取遠程用戶進程。當我按ctrl + c來終止正在運行的進程並按Y時,它會關閉該批處理文件。 但我的要求是移動特定的標籤說:開始。

    1熱度

    1回答

    @ECHO OFF :Loop IF "%1"=="" GOTO completed FOR %%F IN (%1) DO IF "%%F"%3==0 echo %%F SHIFT GOTO Loop :completed 我編寫了這個代碼,用於在Windows中使用批處理腳本檢查數組中的數據。 運行在CMD此bat文件作爲 但由3整除的值未顯示

    0熱度

    2回答

    源文件逐行讀取文件中的行存在於以下方式: - ABC DFC 農發行 我使用下面的代碼打印文件中的每一行。 for /f "tokens=* delims=" %%a in ('type input.txt') do ( set line=%%a echo %line% ) 但輸出 農發行 農發行 農發行 怎麼辦?所需的輸出是: ABC DFC 農發行

    0熱度

    1回答

    我無法解決的一個問題。 在我的/ f delims參數中,我有一個特殊字符<,我的腳本沒有注意到它。 此腳本爲IT需求測試網絡。它記錄斷開網絡和速度。 set /p IP="IP : " set /p MS="Millisecond : " for /f "tokens=1,7 delims==< " %%a in ('ping.exe -w 1000 -n 1 %IP% ^| findstr

    2熱度

    1回答

    是否可以從批處理或Inno Setup腳本獲取Inno Setup版本號? Inno Setup編譯器iscc.exe沒有文檔化的開關來返回其版本號(例如5.5.6),並且似乎沒有暴露給Inno Setup腳本的暴露的預定義版本常量。

    3熱度

    2回答

    背景:我想進入PowerShell腳本來自動執行一些工作任務。我不是管理員,並且無法運行提升的powershell進程。我傾向於使用批處理腳本通過命令行實用程序以編程方式執行某些任務,但隨着我的能力不斷增強,它已經達到了明確的地步,那就是PowerShell會是一個更適合該任務的工具。我玩弄了一下直接的窗口,寫了一個基本的腳本來看看我能不能做些什麼。 一旦我掌握了一些測試命令,我將它們保存到一個文