- 浏览: 44447 次
- 性别:
- 来自: 上海
最新评论
文章列表
这里,我采用一种变相的调用方法,使得Java 能调用批处理命令。如果您有更好的方法,希望您能告诉我。
前期准备[/B] Quick Batch File (De)Compiler 将任何BAT、CMD批处理脚本编译为EXE文件!
开始 1. 运行exe 文件
Java JDK里已经提供了调用的方法,不在累赘,代码如下。
try { String command = "notepad"; Process child = Runtime.getRuntime().exec(command); } c ...
birt设计环境如何打印问题解决方案
- 博客分类:
- birt
使用birt拼动态sql,往往不知道拼的对不对?
现有一个好的方法,解决这个问题:
1.创建一个变量:printsql。
2.点击DataSet,然后选择beforeopen开始编写下面脚本,
channel_name = reportContext.getParameterValue("channel_name");
if(channel_name != '' || channel_type != '' || brand_code != '')
{ queryString = this.queryText;
if(channel_name != '' &am ...
MongoDB入门
- 博客分类:
- NOSQL----MongoDB
1.首先下载mongoDB,并解压,修改文件名为“mongodb”,并在里面创建一个data文件夹。在环境变量里设置path ="安装路径"。ok
2.写一个批处理mongo.bat。
——————————————
@echo offcd d:\mongodb\binmongod --dbpath d:\mongodb\datapause
——————————————————
3.执行mongo.bat,就可以看见mongodb运行了。
4.ie里输入url:"localhost:27017";出现一个英文串,就说明你安装成功。
5.上面黑窗 ...
利用psexec.exe部署MSN
- 博客分类:
- 远程控制
情景: 公司客户端电脑加入新域后,域用户账户属于本地Power Users组成员。在管理上有所好转,但部分允许范围内的的软件也受到影响,如Power Users权限的用户无法安装MSN。 思路及试验过程: 过程一: 想利用msn.exe /c /T:c:\msn 释放出msnmsgs.msi文件,然后利用组策略发布。失败,无论是指派还是发布,除了报告安装时发生严重错误外没有任何有价值的提示。用管理员身份直接运行msnmsgs.msi文件是可以正确安装的,说明该msi文件本身没有什么问题。原因未知,放弃该思路。 过程二: 利用psexec.exe远程批量的安装MSN。创建m ...
关于 at 命令和 xp 对 ipc$ 的限制
- 博客分类:
- 远程控制
九 关于 at 命令和 xp 对 ipc$ 的限制
本来还想说一下用 at 远程运行程序失败的原因,但考虑到 at 的成功率不是很高,问题也很多,在这里就不提它了(提的越多,用的人就越多),而是推荐大家用 psexec.exe 远程运行程序,假设想 ...
(1)net命令
net use \\192.192.0.1\ipc$ "密码"/user:"administrator"
net use h: \\ip\c$ 登陆后映射对方C:到本地为H:
远程重启:
net use \\192.168.0.1 "password" /user:administrator
rsd /n /c:192.168.0.73 /m:"reboot after 200 sec" /r /f /t:200
(2)telnet ...
TELNET是互连网上比较早的一项服务,在tcp/ip协议的应用层,所用服务端口是23,经常做为黑客菜鸟的安全后门,因此我们的系统在默认状态下是不启动的,如果您的计算机在CMD下输入 netstat -an 就很有可能被入侵了1:启动的方法在CMD下输入:net start telnet 关闭的方法 net stop telnet2:如何解决TELNET的NTLM验证,什么是NTLM验证呢?你只要明白如果有2台计算机如果A想TELNET 到B那么A和B上必须有相同的帐号,一般的方法如下:a:用小榕的ntlm.exe直接在肉鸡上直接删除 ntlm验证 这是黑客菜鸟最简单的方法b:在肉鸡的CMDSH ...
PsTools 入门
- 博客分类:
- 远程控制
PsTools 入门 Figure 1 PsTools 实用程序
工具 说明
PsExec 用于在任何用户环境中执行进程。
PsFile 显示系统上远程打开的文件。
PsGetSid 显示计算机或用户的 Windows 安全标识符 (SID)。
PsInfo 列出有关 Windows 系统的信息。
PsKill 按照名称或进程 ID 终止进程。
PsList 列出有关运行中进程的详细信息。
PsLoggedOn 显示所有本地登录的用户以及所有远程资源共享用户。
PsLogList 转储 Windows 事件日志记录。
PsPasswd 更改用户帐户的密码。
PsServic ...
CHM文件是微软公司开发的新一代基于HTML的帮助文件格式,它一问世就以其易用性和新颖的界面赢得了广大编程一族的喜爱,目前大多数软件都用它来制作应用程序的帮助文件。
关于Html Help Workshop的用法已有文章介绍,在这里笔者着重讲述在实际编程中如何调用CHM文件,从而建立起应用程序的帮助系统,本文以Visual Basic 6.0为语言平台。
声明HtmlHelp API函数
由于HtmlHelp API 并没有集成在Windows操作系统的API中,因此不能直接调用HtmlHelp.lib 库函数,但HtmlHelp API的功能位于hhctrl.ocx中, ...
解释语言与编译语言的区别
- 博客分类:
- JavaScript
解释型的语言有一定的好处,即可以随时修改代码,无需编译,刷新页面即可重新解释,可以实时看到程序的结果,但是由于每一次都需要解释,程序的开销较大;而编译型的语言则仅需要编译一次,每次都运行编译过的代码即可,但是又丧失了动态性。
#(1)字面字符,表示"与该字符匹配",如/a/ =~ "a"
#(2)圆点通配符(.),表示"与任意一个字符匹配",如 /./ = "%w(a b c d ... w)"
#(3)字符类,表示"与这些字符中的一个匹配",如/[dr]ejected/,表示"匹配d或r, ...
ruyb 数组转换二维数组
- 博客分类:
- ruby
array = [1,3,6,4,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,3,3,5,6,5,4,4,6,9]
p size = array.length
s_size = 0
if size%8 == 0
s_size=size/8
else
s_size=size/8+1
end
p s_size,"**"
sa = []
i = 1
s_size.times{
p array[8*(i-1)..(8*i-1)]
sa << array[8*(i-1)..(8*i-1)] ...
[ 'cat', 'dog', 'horse' ].each {|name| print name, " " }
5.times { print "*" }
3.upto(6) {|i| print i }
('a'..'e').each {|char| print char }
produces:
cat dog horse *****3456abcde
line.sub(/Perl/, 'Ruby') # replace first 'Perl' with 'Ruby'
line.gsub(/Python/, 'Ruby') # replace eve ...