有朋友問我根據本機IP最后一位奇偶不同,執行不同的程序,我隨手寫了一個分享給大家。
代碼如下:(自行更改 c:\偶數執行.exe 與 c:\奇數執行.exe 即可)
#NoTrayIcon
#region ;**** 參數創建于 ACNWrapper_GUI ****
#PRE_UseX64=n
#PRE_Res_Comment=程序功能備注:
#PRE_Res_Description=www.jwwyumt.com.cn
#PRE_Res_LegalCopyright=深藍 版權所有 [email protected]
#PRE_Icon=..\Aut2Exe\Icons\darkblue.ico
#PRE_Res_Fileversion=1.0.0.0
#PRE_Res_Fileversion_AutoIncrement=y
#PRE_Res_requestedExecutionLevel=None
#endregion ;**** 參數創建于 ACNWrapper_GUI ****
$ipSpl = StringSplit(@IPAddress1, ".")
If $ipSpl[0] >= 4 Then
If Mod(Int($ipSpl[4]), 2) = 0 Then
ConsoleWrite("a")
Run("c:\偶數執行.exe")
Else
ConsoleWrite("b")
Run("c:\奇數執行.exe")
EndIf
EndIf
我這個批處理改了一下,就可以改成按客戶機機器名來運行程序,比如當你需要在016號機器運行一個特定程序的時候,就非常方便!
echo 016|findstr %COMPUTERNAME:~-3% || EXIT
::這句是機器名尾數為016的機器,就運行下面的語句。
start 你要運行的程序