如何使用net.exe登录局域网机器?

问题描述

我需要读取局域网上的共享目录data的文件,看到网上说可以用net.exe来登录,但是我就是无法实现,代码如下:Processp=Process.Start("net.exe","use192.168.1.5/data/USER:admin123");p.WaitForExit();if(p.ExitCode==0){Response.Write("数据机登录成功!");}请问是何原因,如何看到登录过程中的失败原因的提示呢?

解决方案

解决方案二:
Processp=Process.Start("net.exe","use192.168.1.5/data/USER:admin123");改为Processp=Process.Start("net.exe","use192.168.1.5//data//USER:admin123");试试或换个思路,直接访问共享目录(使用directory),如果能不能正常访问则提示无法访问。
解决方案三:
Processp=Process.Start("cmd.exe","netuse192.168.1.5/data/USER:admin123");p.WaitForExit();if(p.ExitCode==0){这样才行吧。

时间: 2024-11-09 01:54:09

如何使用net.exe登录局域网机器?的相关文章

如何在程序中登录局域网中的服务器(知道用户名与密码)。

问题描述 如何在程序中登录局域网中的服务器(知道用户名与密码). 解决方案 解决方案二:你登陆到服务器准备做什么操作呢?解决方案三:??解决方案四:System.Management命名空间解决方案五:是要远程桌面吗?解决方案六:集成Windows身份验证?解决方案七:我需要从局域网服务器上复制文件,集成Windows身份验证.解决方案八:System.Diagnostics.Process.Start("net.exe","use\\dr\ipc$"1234&qu

c# windows form 怎样生成.exe 在目标机器不按装.net FRAMEWORK前提下

问题描述 c#windowsform怎样生成.exe在目标机器不按装.netFRAMEWORK前提下?? 解决方案 解决方案二:目前不行,.net程序必须运行在客户机上安装了.netframework的环境解决方案三:你打包的时候把framework一起打进去解决方案四:程序可以打包成1个exe,但是.netframework必须要安装.解决方案五:.netframework是必须的,但好像记得看到过网上有人提出类似只需要打包用到的文件的方案,具体细节自己没去研究,毕竟XPSP3后的系统都自带了

如何使用Windows凭据管理自动登录局域网

  小知识:关于Windows凭据管理 Windows之所以能够在第一次输入域系统内共享计算机文件夹密码后,能够无密码自动访问,是因为它的凭据管理器在发挥作用.使用凭据管理器存储凭据,可用于登录到网站或网络中其他计算机的用户名和密码.通过存储凭据,Windows可使用户自动登录网站或其他计算机.凭据保存在计算机上称为"保管库"的特殊文件夹中.Windows 和程序(如网络浏览器)可以安全地将保管库中的凭据自动提供给其他计算机和网站. 1. 删除失效的凭据 通过"控制面板→所有

一个注册表搞定“打开局域网机器文件提示”_注册表

Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3] @="" "1806"=dword:00000000 [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zon

脚本-用一个程序打开局域网不同机器的不同程序

问题描述 用一个程序打开局域网不同机器的不同程序 局域网机器一直开着,已知用户名密码,如果有其他什么需要改动的地方,我也可以去改. 能否通过本地的某个脚本来批量打开在这些局域网机器的程序呢? VBS可以实现吗?无法实现的话,我应该用哪种语言呢? 举例: 要用机器A打开机器B上的c:.vbs和机器C上的c:c.vbs:机器B和机器C用户名Administrator密码123456. 解决方案 ..这个可以吗,不行吧,找一个支持远程控制的工具吧,感觉至少需要一个可以接收命令的端才行哈. 解决方案二:

提高局域网内网速的几个小技巧

1.去掉无关的选项 在Windows XP中,双击"控制面板"中的"文件夹选项",再单击"查看"标签,然后将鼠标指针滚动至窗口的最下方,可以看到有一个"自动搜索网络文件夹和打印机"项,默认是选中的,将它去掉.这样,当我们打印时,Windows XP不会自作主张去寻找局域网上的打印机并安装驱动程序,以防止不经意将机密文档打到别的部门打印机上而自己却还找不到.同时,将此项去掉后,当我们通过 "网上邻居"来访问局

如何在局域网提高电脑访问网络速度

  1. 卸载没有用的网络协议 网络协议的存在, 会进行网络检测, 从而拖慢网络的速度, 要加快局域网的速度, 可以卸载没有用的网络协议, 打开"网络连接"窗口,右击"本地连接",选择"属性",然后在打开窗口中将不需要的协议去掉.可以把"TCP/IP -拨号适配器"."Microsoft友好登录"."Microsoft虚拟专用网络适配器"."IPX/SPX兼容协议"等

局域网内如何提高网速

  1.去掉无关的选项 在Windows XP中,双击"控制面板"中的"文件夹选项",再单击"查看"标签,然后将鼠标指针滚动至窗口的最下方,可以看到有一个"自动搜索网络文件夹和打印机"项,默认是选中的,将它去掉.这样,当我们打印时,Windows XP不会自作主张去寻找局域网上的打印机并安装驱动程序,以防止不经意将机密文档打到别的部门打印机上而自己windows7系统下载却还找不到.同时,将此项去掉后,当我们通过"网

局域网内如何提高计算机网速

如何提高网速貌似已成为了我们一致的需求,当让方法有很多,本文整理了一些,由此需求的朋友可以借鉴下,希望对大家有所帮助   1.去掉无关的选项 在Windows XP中,双击"控制面板"中的"文件夹选项",再单击"查看"标签,然后将鼠标指针滚动至窗口的最下方,可以看到有一个"自动搜索网络文件夹和打印机" 项,默认是选中的,将它去掉.这样,当我们打印时,Windows XP不会自作主张去寻找局域网上的打印机并安装驱动程序,以防止不