1、把tomcat的start.bat 搞成windows的服務啟動怎麼搞呢? (前提是不要放到啟動項里。)
免安裝版本的tomcat,要建立環境變數
JAVA_HOME變數就是你是JDK安裝目回錄
JRE_HOME變數 就是你的JRE安裝目錄
新建變數:CATALINA_HOME=你的TOMCAT的目錄
很重答要,否則下面的cmd無法運行:在PATH變數最後加上: ;%CATALINA_HOME%\bin
運行 CMD
在 CMD 下運行 service.bat install
然後運行 service.msc 找到Apache Tomcat..... 修改它的運行級別就行了
2、想用BAT做一個訪問區域網的腳本
其實沒那麼復雜,假設伺服器共享文件夾是share,你要的代碼如下:
建議及說明:建議在伺服器給各用戶建立單獨帳號,假設伺服器上將D:\Share文件夾做了共享,Share下是各用戶的個人文件夾,已單獨設置了修改許可權,如Share下張三的個人文件夾是 張三 ,那麼應該將文件夾張三的修改許可權賦給張三的登陸帳號,而其他人即everyone僅賦給讀取許可權即可。以下登陸腳本,如果是發給各用戶使用,也應該將修改成各自的登陸帳號,提高伺服器安全性,剩下的你應該知道怎麼辦了~
@echo off
color 3f
title 伺服器共享登陸腳本
set user=
set pd=
set /p user=請輸入您的帳號:
set /p pd=請輸入您的密碼:
echo 登陸中,請稍候...
net use \\server\share %pd% /user:%user%
echo 登陸成功,任意鍵打開個人目錄....
pause>NUL
start 「\\server\share\%user%」
exit
==========以下是注銷伺服器代碼,前提是之前手動登陸未勾選過"記住密碼"============
@echo off
color 3f
title 伺服器共享注銷腳本
echo 注銷中,請稍候....
net use \\server\share /del /y
net use \\server\IPC$ /del /Y
echo 注銷成功,任意鍵退出....
pause>NUL
exit
3、伺服器運行bat文件怎麼寫
看看他的返回值是什麼 然後查查返回值代碼表,部分軟體中文會變成亂碼,路徑要英文 中文不行
4、怎麼創建一個BAT復制文件 XCOPY 把伺服器上的數據復制到我的電腦上?需要安裝怎麼嗎?求大神指導
可以的,新建一個文件,將後綴名改為bat,輸入命令如下:
Xcopy \\192.168.1.11\ABC e:\Back /s /e /y
命令解釋:將192.168.1.1這台計算機的名稱為回ABC的文件夾內的所有答東西,全部復制到本機的e:\Back文件夾;參數說明:在復制文件的同時也復制空目錄或子目錄,如果目標路徑已經有相同文件了,使用覆蓋方式而不進行提示。
運行上述批處理文件即可。
5、可以在windows下寫個bat文件去執行伺服器端的PHP程序嗎?
在伺服器本身的機器上可以使用,若你的伺服器就是windows的話。
其實不管版是哪種伺服器,php本身權就可以當作可執行程序去執行。
我們一般需要循環處理的程序都會這樣做。
格式
PHP所有路徑\php php文件所在路徑及文件名
6、如何寫一個bat文件實現從伺服器上復制文件
@echo offif exist ftp.cfg goto startecho 輸入源路徑:set /p spath=echo 輸入目標路徑:set /p tpath=echo 輸入伺服器地址:set /p add=echo 用戶名:set /p use=echo 密碼:set /p pas=echo open %add%>ftp.cfgecho %use%>>ftp.cfgecho %pas%>>ftp.cfgecho cd %spath%>>ftp.cfgecho lcd %tpath%>>ftp.cfgecho 輸入你想下載的文件內名 可使用通容配符 e.g:*.* 輸入#END#結束set /p fil=:reecho mget %fil%>>ftp.cfgrem 因為有通配符 所以用 mgetset /p fil=if not %fil%==#END# goto reecho quit>>ftp.cfg:start echo beginning!ftp /s:ftp.cfgecho Over!exit
7、如何寫一個bat將A伺服器的文件夾定時備份到另一台伺服器中?
B伺服器需要開啟共享
xcopy "E:\文件夾" "\\B伺服器IP\文件夾\" /e /h /q /y
8、如何添加bat文件到服務(本地)裡面?
xcopy \\192.168.0.2\伺服器路徑\*.*本地路徑/e/s/d/y
例如你要拷貝伺服器192.168.0.2上的d:\test 文件夾到本地e:\test 文件夾
xcopy \\192.168.0.2\d:\test\*.* e:\test/e/s/d/y 此命令實現只復制有修改或者最新的文件,簡單的回說就是實現伺服器上答的文件夾和本地文件同步
當然,如果是完整的批處理,還應該包括用戶名和密碼信息,現在假設你伺服器的用戶名為admin
密碼為123456
則完整的批處理是這樣的:
net use \\192.168.0.2 "123456" /user:admin
xcopy \\192.168.0.2\d:\test\*.* e:\test/e/s/d/y(此命令要注意,如果是首次運行,本地又沒有創建test文件夾,它會提示test是文件還是目錄,選目錄即可)
9、寫一個BAT文件 能把伺服器的共享文件夾映射成本地的Z盤 伺服器用戶名abcd2wr密碼hcer
命令的格式為復:
net use z: \\IP\路徑 "密碼制" /user:"帳號" 將對方的c盤映射為自己的z盤
根據你的情況,BAT文件只要如下一行:
net use z: \\伺服器名稱\共享文件夾路徑 "hcer" /user:"abcd"
要注意斜杠及反斜杠
10、.bat文件如何生成windows服務
1
.bat文件中寫復
net
start
「服務制名」
例如啟動列印機服務
net
start
spooler
2
每次啟動伺服器執行,一種辦法是將此BAT文件放在啟動文件夾中
開始-程序-啟動,
另外一種辦法就是新建一個計劃任務,設置開機時運行這個BAT