㈠ dos有等待命令嗎
::::::::::::::::::::代碼區:::::::::::::::::::::::
@echo off
color 2f
title 等待。。。
:st
for /l %%i in (10 -1 1) do (
call :sj %%i
)
start explorer.exe
exit
:sj
cls
echo.
echo. 還有%1秒跳轉,請稍等。。。
choice /c yn /n /t 1 /d y
goto :eof
::::::::::::::::::::代碼區:::::::::::::::::::::::
若以上代碼無法使用,則說明你的電腦里沒有choice.exe文件,這樣的話,你可以讓我給你發過去!
㈡ 有沒有dos命令可以把系統靜音,可以批量操作很多電腦的方法。
沒有這樣的DOS命令,如果你要EXE文件,可以參見下面的Dephi代碼,自己編譯。
如果你要VBS代碼,請見下面的mute.vbs:
Dim WshShell
Set WshShell =CreateObject("Wscript.Shell")
WshShell.Run"C:\Windows\system32\sndvol32.exe"
Wscript.Sleep 1000
WshShell.AppActivate "主音量"
WshShell.SendKeys "{TAB}"
WshShell.SendKeys "{TAB}"
WshShell.SendKeys "{+}"
WshShell.SendKeys "%{F4}"
㈢ 注銷 並且 休眠DOs或腳本命令
呵呵,我也想到了這個東西。在網友的幫助下,我已經實現了這個程序了。
代碼如下:
(newshutdown.bat)
@cmd/csccreate--binPath="cmd/cstartD:360data重要數據桌面混合啟動.exe"type=owntype=interact&netstart--&scdelete--
註:D:360data重要數據桌面混合啟動.exe要替換為實際保存位置
(混合啟動.exe)註:是C++源碼,用VC編譯。bat腳本不能延時,所以沒用bat
#include"windows.h"
#include"stdio.h"
intmain()
{
system("rasphone-h寬頻連接");
system("shutdown-l-f");
Sleep(40000);
system("rundll32powrprof.dll,SetSuspendState");
return0;
}
註:此代碼還可以改進,就是想辦法把Sleep(40000);這個延時40秒指令改成檢查是否完成了注銷。shutdown指令加上wait不能實現這個功能,因為shotdown會立即返回。代碼有更新我會補充的哦。
㈣ 如何讓dos間隔時間重復循環 arp -d命令(要間隔1秒
:A
ARP -D
sleep 1000
GOTO A
A是標簽,製造一個循環,插入延遲命令,時間為1000毫秒(1秒)
以上語句要寫到一個批處理文件(後綴名為.bat)中
㈤ dos和批處理中有用來延遲的命令嗎
沒有,不過你可以用ping命令來實現類似的功能
㈥ 用dos命令如何實現時間性暫停
用ping命令即可ping -n 5 127.1>nul 即可延時4秒,寫的數字要比實際時間多一秒,再把自己的命令寫在後面。
sleep函數只能在win2000里用,XP里沒有sleep這個文件,要下載到SYSTEM32文件夾里。
㈦ dos下延時命令
批處理文件這樣寫:
@echo off
at 時間 start 可執行文件
㈧ dos有沒有延時命令
dos 直接延時的命令我不知道。但可以用ping這個命令實現 例: ping 127.0.0.1 - n 30 這樣就會延時30秒@echo offstart c:\qq.exeping 127.0.0.1 -n 30start c:\bb.exeexit
㈨ 批處理dos命令 刪除文件夾及文件夾下所有文件,還有一個問題:如何終止一段時間就像sleep(10)函數
刪除文件夾及裡面的文件
rd /s/q c:\\123
刪除C盤下的123文件夾及裡面的文件
一般要暫停的話借用ping命令
ping 0.0.0.0 -n 5 >nul
n後的5是時間
請自行調整
㈩ dos 下面都有哪些可以延時的命令
sleep()
補充:
#include <dos.h>
sleep(5) //延時5秒
delay(5000)//也行