win7系统批处理BAT以file exist 命令确认映射盘中服务器返回的文件是否存在
1、下载Windows x86-64 MSI installerexe安装包进行安装后使用python命令打开python命令行界面。
2、在命令行中导入os库,有了os库就可以使用python指令操作操作系统相关操作导入命令:>>>import os。
3、使用python的os指令创建目录,创建目录d:/hello/python,>>>osmakedirs('d:/hello/python') ,显示目录,>>>oslistdir('d:/hello')。
4、使用 ospathexists判断文件夹是否存在>>>ospathexists('d:/hello/python')返回True ,表示d:/hello/python文件夹存在>>>ospathexists('d:/hello/python2')返回False ,表示d:/hello/python2文件夹不存在。
5、使用ospathisdir判断是否为文件夹,如果返回True则表示文件夹存在>>>ospathisdir('d:/hello/python')返回True ,表示d:/hello/python文件夹存在>>>ospathisdir('d:/hello/python2')返回False ,表示d:/hello/python2文件夹不存在。
下载一个水桶服务器:见底部附件craftbukkit-152-R10jar(官网下载:http://dlbukkitorg/)
2在你的电脑新建一个文件夹,名字随便,例如“MCServer”
3将第1步下载的服务器文件放进MCServer文件夹内
4再在MCServer文件夹内新建一个记事本,名字为Starttxt
5打开记事本,把以下代码粘贴去:
@ECHO OFF
SET BINDIR=%~dp0
"%ProgramFiles%这里填java文件夹地址" -Xincgc -Xmx1G -jar "%BINDIR%\这里填服务器文件jar的文件名"
PAUSE
例如:
@ECHO OFF
SET BINDIR=%~dp0
"%ProgramFiles%\Java\bin\javaexe" -Xincgc -Xmx1G -jar "%BINDIR%\craftbukkit-152-R10jar"
PAUSE
6保存以上代码到记事本后,将记事本的扩展名txt改为bat,即Startbat
7双击Startbat,弹出黑色窗口,等待处理jar(需要一段时间)
8看到黑色窗口出现Done字样,就完成了,然后关闭黑色窗口
9会发现MCServer文件夹生成了很多文件,找到serverproperties,用记事本打开
10修改以下参数:
online-mode=true 改为online-mode=false(online-mode=true是只能正版进入,online-mode=false是可以盗版进入)
ip:写上你的蛤蟆吃ip
gamemode=0 改为gamemode=1(0为生存模式,1为创造模式)
注:online-mode必须修改,否则玩不了,其他参数你看着办吧
11改完后运行Startbat,进入游戏。(Startbat不能关闭,怎么关闭后面讲)
12选择多人游戏 - 添加服务器 - 在服务器地址输入你的蛤蟆吃ip,然后点击完成
13如果看到服务器有信号证明你成功了
14邀请朋友方法:百度一下IP,会看到自己的IP地址,然后复制,发送给朋友
15朋友拿到地址后,进入游戏 - 多人游戏 - 直接连接 - 直接输入刚才的服务器地址
(IP会改变,每次和朋友玩的时候都要重新百度一下复制给朋友。如果希望固定IP的你可以下载一个hamachi网络工具,朋友也要下载,然后你开个群,把朋友拉进来,hamachi显示的IP就是固定的,但使用hamachi偶尔会出现游戏延迟)
16退出游戏时候需要注意,必须在黑色窗口输入stop指令停止服务器,否则刚才玩的记录会全部丢失。如果玩的过程中担心电脑死机或停电导致记录丢失,你偶尔在黑色窗口输入save-all,存档。
以上纯为个人服务器架设经验,如果服务器架设失败,可能各自电脑系统或其它前置软件的造成问题
本文纯属原创 由“nime魏鑫宇”制作 如复制粘贴请把此处粘贴 望采纳
@echo offif exist ftpcfg goto startecho 输入源路径:set /p spath=echo 输入目标路径:set /p tpath=echo 输入服务器地址:set /p add=echo 用户名:set /p use=echo 密码:set /p pas=echo open %add%>ftpcfgecho %use%>>ftpcfgecho %pas%>>ftpcfgecho cd %spath%>>ftpcfgecho lcd %tpath%>>ftpcfgecho 输入你想下载的文件名 可使用通配符 eg: 输入#END#结束set /p fil=:reecho mget %fil%>>ftpcfgrem 因为有通配符 所以用 mgetset /p fil=if not %fil%==#END# goto reecho quit>>ftpcfg:start echo beginning!ftp /s:ftpcfgecho Over!exit
我不明白你的意思,感觉想做黑客程序,能不能说下你的思路呢
如果是delphi是不能直接执行服务器上的bat文件,不过可以用At,不过得取得相关权限才行
下面是一些其他利用漏洞执行的方法
asp
<%
Set WshShell = serverCreateObject("WscriptShell")
str="c:\01bat"
tmp = WshShellRun(str,1,false)
%>
php
<php
exec("c:\\01bat");
>
C#
SystemDiagnosticsProcessStart("C:\\01bat");
sql server
exec masterxp_cmdshell 'C:\01bat"
0条评论