需要做一个批处理或者VBS,实现自动获取本机IP,并以该IP映射网络驱动器
要求写一个批处理文件或者VBS具体要求:1.电脑开机的时候,自动获取本机IP2.比如获取到的IP是192.168.0.101,那么就自动映射在某服务器上的一个共享文件夹1...
要求写一个批处理文件或者VBS具体要求:
1.电脑开机的时候,自动获取本机IP
2.比如获取到的IP是192.168.0.101,那么就自动映射在某服务器上的一个共享文件夹192.168.0.101为本地驱动器E盘
注:电脑是无盘的,在启动winxp以前会自动获得DHCP服务器分配的一个IP并以固定静态IP的形式自动写在网卡配置里,我觉得对此程序而言,这些应该跟普通电脑一样
请看清,要一个批处理同时解决两个问题,
1.自动获取本机IP
2.才是net use x: \\ServerIP\xxx$ ...
赏金提高到200,还没有懂点的吗? 展开
1.电脑开机的时候,自动获取本机IP
2.比如获取到的IP是192.168.0.101,那么就自动映射在某服务器上的一个共享文件夹192.168.0.101为本地驱动器E盘
注:电脑是无盘的,在启动winxp以前会自动获得DHCP服务器分配的一个IP并以固定静态IP的形式自动写在网卡配置里,我觉得对此程序而言,这些应该跟普通电脑一样
请看清,要一个批处理同时解决两个问题,
1.自动获取本机IP
2.才是net use x: \\ServerIP\xxx$ ...
赏金提高到200,还没有懂点的吗? 展开
4个回答
展开全部
服务器端春嫌设置共享文件夹everyone 完全权仿森粗限
然后备镇用如下命令
net use e: \\192.168.0.101\共享文件夹
然后备镇用如下命令
net use e: \\192.168.0.101\共享文件夹
更多追问追答
追问
呵呵,请看清,要一个批处理同时解决两个问题,
1.自动获取本机IP
2.才是你说的net use .....
这二步要处理做到,直接手工输入我也会,不需要问你了
追答
映射网络驱动器,无需本机IP好丕好? 那个命令也不需要啊
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
Storm代理
2023-07-25 广告
2023-07-25 广告
StormProxies是一家提供动态代理服务器服务的企业,旨在帮助用户更好地管理网络访问和安全。以下是一些关于StormProxies的IP动态代理服务的特点:1. 高匿名性:StormProxies的动态代理服务器具有高匿名性,可以有效...
点击进入详情页
本回答由Storm代理提供
展开全部
解决方法
新蔽盯迹则握建宏并 .bat的文件:
@echo off
net use Z: \\serverIP\C$ "PASSWORD" /user:"USERNAME"
@echo on
然后把这个文件拖到 开始->程序->启动
新蔽盯迹则握建宏并 .bat的文件:
@echo off
net use Z: \\serverIP\C$ "PASSWORD" /user:"USERNAME"
@echo on
然后把这个文件拖到 开始->程序->启动
更多追问追答
追问
你只回答了我二个要解决的问题之一,请问第一步如何写?
追答
这个好说
@echo off
set dns=8.8.8.8
netsh interface ip set address name=”本地连接” source=dhcp
@echo on
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不太了解无虚宏盘的机器怎么部署启动脚本,
如果需要手动部署到每一滑侍台机器的话,那就太麻烦了;
而且一旦脚本需要修改,就更麻烦。
可以考虑只写一个脚本,在服务器端差让册远程执行。
服务器端获取DHCP出去的IP也很方便。
如果需要手动部署到每一滑侍台机器的话,那就太麻烦了;
而且一旦脚本需要修改,就更麻烦。
可以考虑只写一个脚本,在服务器端差让册远程执行。
服务器端获取DHCP出去的IP也很方便。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先声明,对于批唯顷乱处理,我不太会,但是你会批处理这个应该没问题啦
set ws=CreateObject("wscript.shell")
Set oService = GetObject("winmgmts:\\.\root\cimv2")
Set Items = oService.ExecQuery("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled = True")
For Each Item in Items
For Each oAddress in Item.IPAddress
If oAddress <> "" then IP= oAddress
exit for
Next
Next
ws.run "cmd /c net use e: \\" & IP & "\共享文件夹"
'最后这句 批处理的东东,不太确定是指档不是乎闷这样写的,
'不过你会手动输入,那这个应该没问题,反正前面的代码把IP给出来了
set ws=CreateObject("wscript.shell")
Set oService = GetObject("winmgmts:\\.\root\cimv2")
Set Items = oService.ExecQuery("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled = True")
For Each Item in Items
For Each oAddress in Item.IPAddress
If oAddress <> "" then IP= oAddress
exit for
Next
Next
ws.run "cmd /c net use e: \\" & IP & "\共享文件夹"
'最后这句 批处理的东东,不太确定是指档不是乎闷这样写的,
'不过你会手动输入,那这个应该没问题,反正前面的代码把IP给出来了
更多追问追答
追问
必须做到电脑开始自动执行,不是手工输入的
追答
把上面的保存成 vbs 文件,丢到 开始->程序->启动 不就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询