『壹』 windows延遲啟動程序批處理
BAT 實現延時不好 建議用VBS
比如
這個為開機延遲撥號上網的命令,適合開機比較卡的用戶.比如裝了卡巴斯基的.
set hipon=CreateObject("Wscript.Shell")
Wscript.sleep 7500
hipon.run "rasdial adsl 上網賬號 上網密碼"
前提你的寬頻連接名字為 adsl
7500為毫秒(7.5秒) 可以自己定義
建立文本文檔 輸入以上內容 保存為autoadsl.vbs 存在 開始 程序 啟動裡面
hipon.run "程序地址 程序名稱 參數"
其他
1、利用「死」循環:設定一個時間差,如果當前時間與設定時間之差不大於設定之時間差,則不退出該循環,從而達到延時的目的
@echo off
set /a Start=%time:~6,2%
:ProDelay
set /a Now=%time:~6,2%
set /a Diff=%Now%-%Start%
rem 以下這一句可以防止秒數從59跳到1時產生的錯誤。
if %Diff% lss 0 set /a Diff=%Diff%+60
if %Diff% leq 2 goto :ProDelay
echo ok!
2、利用ping命令實現延時,方法巧妙而且可以控制,但精度不高。
如:ping -n 3 127.0.0.1>nul大約可以停頓2秒
-n後的數字是發送包的數目,為暫停秒數加一。此法每秒有0.5%的偏差,時間精度為1秒。
『貳』 怎樣寫批處理腳本程序
學習批處理首先學習dos命令,批處理腳本就是由dos命令按照你的需要組合在一起的。你可以到網上收一收批處理的教程動手寫寫,入門很簡單。
『叄』 windows批處理文件.bat腳本的應用
【 server_start.bat 】批量啟動個人線上項目:windows設置開機啟動 server_start.bat 腳本,進入目錄:【C: MenuProgramsStartup】把 server_start.bat 拷貝到該目錄下,重啟機器便會自動運行該腳本文件,打開cmd窗口並運行相應的命令。
打開本地文件與文件夾,啟動軟體與前端服務。
注意:如果文件路徑與文件名有中文,需要用記事本打開,另存為編碼ANSI。VS Code會將文件轉成UTF-8。
/K 是為了避免讓窗口自動關閉(保持這個服務),而後雙引號中間是shell命令,多條命令用&&分隔開,先找到目錄而後npm run serve啟動前端服務
『肆』 怎麼用批處理運行腳本(.VBS)
這個問題有點好玩哈,Start和wscript竟然竟然竟然都不行,在我的電腦上兩個都行呀。
你試試
cscript.exe d:\1.vbs
呢,注意是cscript.exe d:\1.vbs
如果這個方法也不行那你只有懷疑你的電腦的問題了。
『伍』 批處理腳本
shell腳本和批處理,通常就是linux和windows下進行的一些簡單腳本執行任務的途徑。對於linux來說,可以沒有圖形桌面,但是不能沒有shell,批處理命令行在windows下都依賴windows桌面,沒有桌面就無法運行
找到本地git安裝的位置
進行環境變數的配置
生成a.txt
『陸』 linux shell腳本 批處理
新建一個文件,名字為test(自己定義的名字)
nano test.sh在裡面編寫腳本
程序必須以下面的行開始(必須方在文件的第一行):
#!/bin/sh
符號#!用來告訴系統它後面的參數是用來執行該文件的程序。在這個例子中使用/bin/sh來執行程序。
(能寫一些shell普通命令,命令用分號隔開)
例子:
#! /bin/bash
# shutdown pc
sudo
shutdown +1執行方法
(1)在控制台輸入命令執行:
sh
test.sh
(2)先給腳本可執行許可權,雙擊執行:
右鍵此文件,選擇屬性->許可權,最下方會有一個「允許以程序執行文件」,將這一項勾選,就可以了。
或在命令行下附予許可權:
chmod 777
test.sh 或: chmod +x test.sh
『柒』 如何用批處理寫自動安裝軟體的腳本
1、新建一個Ergodic.txt文件然後重名成Ergodic.bat文件,然後輸入前置聲明:@echooff,pause。
2、set給路徑賦值,設定一個路徑,比如說D盤的bat。setwork_path=D:at。
3、然後cd到文件路徑,用cd%work_path%。
4、然後用for循環遍歷文件用echo列印出文件名for/R%%sin(.,*)do(echo%%s)。
5、運行腳本,可以發現沒有跳轉到D盤目錄下,而是在當前文件下輸出文件名了。
6、應該在cd前面加上D:以用來表示進入的是D盤,再次運行結果如下。
注意事項:
目前比較常見的批處理包含兩類:DOS批處理和PS批處理。PS批處理是基於強大的圖片編輯軟體Photoshop的,用來批量處理圖片的腳本;而DOS批處理則是基於DOS命令的。
『捌』 請教批處理腳本
批處理啟用/禁用PCI設備2007-03-10 20:43首先到微軟的網站下載一個批處理軟體(如果你電腦中有的話就不用了,你去找一下,這文件在WINDOWS目錄的SYSTEM32文件夾下):http://download.microsoft.com/download/1/1/f/11f7dd10-272d-4cd2-896f-9ce67f3e0240/devcon.exe
下載後放在system32目錄下
然後在運行內輸入cmd打開dos窗口
輸入devcon find pci\*
列出本地計算機上所有已知的PCI 設備,如下,這是本人的網卡一行
PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\3&13C0B0C5&0&58: Realtek RTL8139 Family PCI Fast Ethernet NIC
找到你的音效卡那一行,記下第一個&和第二個&之間的設備代碼,例如上面的例子中的就是:DEV_8139
新建一個記事本文件,輸入
@echo off
devcon disable *DEV_8139* &&echo 禁用成功!&&ping 127.1 -n 6 >nul 2>nul &&pause &&devcon enable *DEV_8139* &&echo 啟用成功!&&exit
存為bat批處理文件,例如 網卡重啟.bat
上面批處理裡面的*DEV_8139*改成你的音效卡代號就可以了,以此方法還可以不重新啟動隨時禁用和啟用任何和設備,很方便
希望能解決你的問題
『玖』 批處理腳本
A B.exe X.bat這三個文件或文件夾要放在一起,除非你定義好它們的絕對路徑。
找不到文件是因為你的C.exe不是在每一個盤里都存在,第一個for語句中我設置了4個盤符c d e f,C.exe不是在每個盤里都有,所以有出錯的提示,但不影響已經找到的盤。
錯了,你只要定義頭三個set 語句,別的語句不要動。別的語句全是變數,不用管它。
網路hi聊,這樣累不累啊
@echo off
setlocal enabledelayedexpansion
set "a=A"
set "b=B.exe"
set "c=C.exe"
for %%a in (c d e f) do (
for /f "delims=" %%b in ('dir /a /s /b "%%a:\!c!"') do (
echo %%~dpb
x /e /s /y "!a!" "%%~dpb"
/y "!b!" "%%~dpb"
cd /d "%%~dpb"
start "" "!b!"
)
)
有什麼問題可以網路hi我,我一般都掛在線上。
『拾』 腳本 批處理高手進!!!!!!!!
set Ws=WScript.createObject("WScript.Shell")
Ws.Run ("www..com")
do while true
WScript.Sleep 3000
WS.AppActivate "網路一下,你就知道"
WS.SendKeys "{F5}"
loop
樓主需要修改以下兩處:
1、打開的網址:Ws.Run ("www..com")
. 這是網路首頁,你改成你要打開的網頁
2、網頁標題:WS.AppActivate "網路一下,你就知道"
. 這是網路首頁的標題,你要改成你打開的那個網頁的標題
3、刷新間隔:WScript.Sleep 3000
.這里3000即3000毫秒=3秒,你改成600000就是10分鍾了
修改後,將本腳本保存為.vbs,然後拖到 開始--所有軟體--啟動 裡面去就可以隨開機啟動了。
===============================================================
我自己用過啊,達到刷新的目的了呀。
不過,網路首頁一般鏈接速度較快,可能樓主是沒有看出來它在刷新吧?
你換個網頁試試吧。