win7系统批处理BAT以file exist 命令确认映射盘中服务器返回的文件是否存在

win7系统批处理BAT以file exist 命令确认映射盘中服务器返回的文件是否存在,第1张

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"

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » win7系统批处理BAT以file exist 命令确认映射盘中服务器返回的文件是否存在

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情