Board logo

标题: [系统相关] [已解决]批处理命令ipseccmd关闭端口为何报错? [打印本页]

作者: zhou926    时间: 2012-3-13 09:34     标题: [已解决]批处理命令ipseccmd关闭端口为何报错?

本帖最后由 zhou926 于 2012-4-13 17:41 编辑

我用ipseccmd命令在Windows Server 2008(64位)上使用,报错
---------------------------
ipseccmd.exe - 无法找到入口
---------------------------
无法定位程序输入点 IPSecFreePolMem 于动态链接库 POLSTORE.DLL 上。
---------------------------
还有没有什么命令可以关闭端口,具体怎么使用
作者: ivor    时间: 2012-3-13 16:46

如果没有此文件,请搜索下载POLSTORE.DLL
作者: 冷玉公子    时间: 2012-3-13 17:57

修改IP策略。或者是查到指定端口,然后关闭程序。
netstat -anp 过滤一下就行了
作者: find    时间: 2012-3-13 18:48

把你写的完整的ipseccmd命令贴出来看看
作者: zhou926    时间: 2012-3-14 17:40

回复 2# ivor


    系统已经有这个文件了
作者: zhou926    时间: 2012-3-14 17:42

回复 3# 冷玉公子


   是可以,但是我要用批处理来做,因为我是在很多台服务器上做这些操作,ipseccmd这个命令在Windows Server 2003上是可以使用的,但是在2008(64位)上使用就报错了
作者: zhou926    时间: 2012-3-14 17:44

回复 4# find


    不是命令的错误,我在Windows Server 2003上一直都是可以用的,在Windows Server 2008(64位)上使用就报这个错了,有什么方法能够解决,或者有没有别的命令来代替这个命令关闭端口和开启端口
作者: find    时间: 2012-3-14 18:52

回复 7# zhou926


同一个命令在不同版本的操作系统上有些参数和选项是不同的,不能指望一个系统上正常的脚本能否放之四海而皆准。
作者: dennisle    时间: 2012-3-15 09:55

Windows 2008、7 的命令不一樣,應該是
ipsec static add policy name=
作者: zhou926    时间: 2012-3-15 19:44

回复 9# dennisle


    根本就不支持这个命令,
C:\Users\Administrator>ipsec static add policy name
'ipsec' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
作者: zhou926    时间: 2012-3-15 19:46

回复 8# find


    不是选项或参数不同,而是我在命令行输入ipseccmd然后回车就报错,这跟选项和参数完全没关系
作者: dennisle    时间: 2012-3-16 17:23

回复 10# zhou926

抱歉! 少打了命令,這樣就對了
netsh ipsec static add policy name=
windows 7 ipsec 安全性原則設定上較 ipseccmd 複雜許多!
作者: zhou926    时间: 2012-3-19 15:23

回复 12# dennisle


    我在网上也看过许多,这个命令具体的是怎么用啊,感觉这个命令好复杂,怎么用这个命令封闭一个端口和删除这条封闭端口的策略啊?
作者: zhou926    时间: 2012-4-13 17:40

回复 12# dennisle


    用这个命令实现了我的要求




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2