
簡單記錄bat 、結賬情況,找不到合適的,就自己編寫了一套,經過一段時間的使用,感覺比較穩定了,現在放上來給有相同需求的同學使用,發現BUG請跟帖,萬分感謝。目前已經可以多機器聯網使用了,當然您也可以單機使用,代碼一開始的時候,需要您根據自身需求填寫2處變量即可。
:一開始@echooffremMODEcon:COLS=120LINES=200color8fclsecho=echo正在啟動.....::變量參數setnian=%date:~0,4%setyue=%date:~5,2%setri=%date:~8,2%::下一行設置批處理工作目錄地址,最后不加斜杠,如留空則視為批處理文件所在文件夾為工作目錄。例如:d:工作目錄,如有內網可用的服務器,并且目錄權限為全開的話,可以直接設置為網絡路徑,最后不加斜杠,例如:192.168.1.1工作目錄setmulu=::下一行為版本號,是用來升級使用的,不要修改setbanben=1.1117::下一行為你的單位名稱,根據需要修改等號后面的內容setmingchen=setbiaoti=%mingchen%V%banben%title%biaoti%clsecho=echo正在啟動...............del/qtemp*.*>nulclsecho=echo正在啟動....................for/f%%Cin(%mulu%databanben.txt)do(setwangluobanben=%%C)if%banben%lss%wangluobanben%goto升級goto111:升級mdtempclsecho=echo檢測到有新版本%wangluobanben%,正在升級......echo==============================================================ifexisttempnoredmedeltempnoredmeifnotexistif%**號碼%==bkgoto不開**echo%**號碼%|findstr/x[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]>nul&&goto是**號碼||goto不是**號碼:不是**號碼echo號碼格式輸入錯誤,請重新輸入,例如:05476533pausegoto轉為已開:不開**setxfpkj=**開具=不開setxinjilu=**開具=不開goto**開具確定后:是**號碼setxfpkj=**開具=已開setxinjilu=**開具=已開:**開具確定后setxkprq=開票日朥

