想了很久,昨晚看CCNP的VLan章节时受到启发,于是便很顺利地解决了不同局域网间无法共享打印机的问题。方法如下:
现在在这个网段的所有电脑主机中做如下操作:
假设现在用的网段为192.168.1.0/255.255.255.0
打印机所处的网段为192.168.18.0/255.255.255.0
然后在当前网段上打开命令行窗口:
Cd\
Netsh dump>addr_1.txt
然后,再将它的网络IP设置为打印机所处的网段,假设为192.168.18.35 /255.255.255.0/192.168.18.1
之后,再打开命令行窗口:
Cd\
Netsh dump>addr_2.txt
再联接网络打印机。
现在,再在桌面新建两个批处理文件:“我要打印.bat” 和 “我要还原.bat” 这两个文件。
在 我要打印.bat 批处理中作如下编程:
Cd\
Netsh exec addr_2.txt
在 我要还原.bat 批处理中作如下编程:
Cd\
Netsh exec addr_1.txt
好,现在就可以了,如果要打印的话,就双击“我要打印.bat”这个批处理文件,再进行文档打印,如果要还原,则再双击“我要还原.bat”这个批处理文件,就还原到以前的IP了,不过,再IP切换时会有一小段时间不能上网,挂的QQ会掉线,但这并不影响正常的办公。
现在觉得,越是复杂的问题就越应该用最简单的方法来解决。
评论