顯示具有 bat 標籤的文章。 顯示所有文章
顯示具有 bat 標籤的文章。 顯示所有文章

2012年11月8日 星期四

Bat Bat執行TSQL指令

可以使用sqlcmd來執行 裡面有很多設定方式
也可以用引入 .sql檔案來執行
以下是簡單的直接下法

sqlcmd -S ServerName -d DBName -U User -P Password -Q "UPDATE [DB].[dbo].[Admin] SET [Level] = 1 WHERE [UserName] = 'abc'"

2012年9月12日 星期三

Cmd DHCP Server 控制

控制DHCP SERVER的DHCP配置
紀錄一下語法

新增IP分配
netsh dhcp server [dhcp server] V4 scope [scope IP] add reservedip [分配IP] [MAC] [Name] [註解]
刪除IP分配
netsh dhcp server [dhcp server] V4 scope [scope IP] delete reservedip [分配IP] [MAC] [Name] [註解]
新增過濾
netsh dhcp server [dhcp server] V4 add filter allow [MAC] [註解]
刪除過濾
netsh dhcp server [dhcp server] V4 delete filter [MAC]

2011年8月15日 星期一

Bat 將靜態IP => DHCP

連線名稱要自己改自己要設定那個

netsh interface ip set dns "Local Area Connection" dhcp
netsh interface ip set wins "Local Area Connection" dhcp
netsh interface ip set address "Local Area Connection" dhcp
ipconfig /renew

2011年6月15日 星期三

Bat 空格

當下的路徑可能有空格位置
就可以用 " " 代表空格
就是需用雙引號包住 才行

2011年3月24日 星期四

Bat 排程 schtasks

原本想要用C#寫排程
但是因為一堆問題
所以改用Bat 跑
查了一下 開關排程指令
就是這樣.....

PS...XP不支援開關指令 = =+
/tn 排程名稱 /rp 使用者密碼

call schtasks /change /disable /tn OpenTxt /rp %1
call schtasks /change /enable /tn OpenTxt /rp %1

2011年2月21日 星期一

Bat 一些簡單的指令

REM 註解
call 呼叫
set userinp=%1 設定變數
if "%userinp%"=="yes" goto yes IF與到哪
:Yes 設定書簽
Echo 顯示字
> "%~dp0\abc.txt" 存放到abc.txt資料夾內

2011年2月9日 星期三

Bat 路徑參數

傳入參數:%1,%2
bat所在路徑:%~dp0
bat所在路徑短路徑:%~sdp0
bat所在槽:%~d0
目前路徑:%cd%