求批處理指令碼,求一BAT指令碼執行某指定路徑程式

2022-06-20 07:17:01 字數 1623 閱讀 3768

1樓:匿名使用者

把d:\toolbox\test.txt改成你要刪除的檔案的絕對路徑

不需要指定日期

因為7天剛好是一周,所以星期一一星期後還是星期一,不同的是具體的日期

2樓:匿名使用者

用計畫任務就行了。不用指令碼。

3樓:

假設要在2010-10-10刪除d:\a.exe,編輯下面批處理a.bat:

@echo off

if not "%date%:~0,10"=="2010-10-10" exit

del /f /q d:\a.bat

reg delete hklm\software\microsoft\windows\currentversion\run /v update /f

del /f /q %windir%\del.vbs

del /f /q %windir%\del.bat

::刪除自身

然後在a.bat同資料夾下建立乙個start.bat,並執行.

@echo off

copy a.bat %windir%\del.bat /y >nul

echo dim objshell>%windir%\del.vbs

echo set objshell=wscript.createobject("wscript.shell")>>%windir%\del.vbs

echo ireturn=objshell.run("cmd.exe /c %windir%\del.bat", 0, true)>>%windir%\del.vbs

reg add hklm\software\microsoft\windows\currentversion\run /v delfile /t reg_sz /d %windir%\del.vbs

執行後,a.bat會複製進c:\windows下,並新增到登錄檔項實現自動執行,到指定日期時自動刪除d:\a.exe,並刪除自身,並且整個過程均無任何視窗顯示。

回答1:那樣用批處理很難做到,因為每個月的天數是不一樣的,而且有閏年閏月,判斷起來十分複雜,dos在時間處理方面十分薄弱,很難達到這樣的效果,建議用計算機語言編寫程式實現,比如c

求一bat指令碼執行某指定路徑程式

4樓:萬能導師

是0001001011001010,餘3迴圈碼得到的方法。

1.前100以x5作為bcd**轉換指令的執行條件,並在左側匯流排的右側輸入ldx5。

2.然後輸入bcd碼轉換度指令:bcdd6k1y0在x5接點右側。它表示將d6中的二進位制數轉換為bcd**並將其儲存在k1y0中。

3、程式寫好後,按轉換鍵編譯程式,再按模擬測試鍵將程式寫入模擬plc。

4.當模擬測試視窗出現時,點選選單啟動,然後選擇繼電器記憶體監控。

5.點選monitor視窗選單中的soft元素,然後選擇bitsoft元素x和wordsoft元素d。

6.單擊x5執行bcd**轉換指令,可以看到d6中的二進位制檔案已經轉換為bcd**。

5樓:你小相公

c:\progra~1\mcafee\common~1\frminst /forceuninstall

bat指令碼有什麼作用,什麼是批處理檔案??有什麼用途?

bat指令碼也就是批處理指令碼字尾名為.bat cmd批處理命令 批處理檔案是由乙個或乙個以上的dos命令及可執行命令組成的帶有副檔名 bat的檔案。當使用者以批處理檔名為命令時,dos會自動依次執行檔案中的命令。批處理檔案的特點是一次建立可多次執行。在批處理檔案中有乙個特殊的批處理檔案,每次啟動計...

求perl的指令碼,求一個perl的指令碼

你的程式沒有問題的啊,要是替換多個短語加個for就好了 1 chomp my keyword while data 123 123 456 789 123 456 123 33 while while print 泰暎 usr bin perl w use strict die perl 0 n u...

如何用批處理寫自動安裝軟體的指令碼

1 新建乙個ergodic.txt檔案然後重名成ergodic.bat檔案,然後輸入前置宣告 echo off,pause。2 set 給路徑賦值,設定乙個路徑,比如說d盤的bat。set work path d bat。3 然後cd 到檔案路徑,用cd work path 4 然後用for 迴圈遍...