映 射 网 络 驱 动 器" 的 意 思 是 将 局 域 网 中 的 某 个 目 录 映 射 成 本 地 驱 动 器 号,就是说把网络上其他机器的共享的文件夹映射自己机器上的一个磁盘,这样可以提高访问时间。 如何用映射驱动器实现共享 在局域网上,要访问一个共享的驱动器或文件夹,只要在桌面上打开“网上邻居”窗口,然后选择有共享资源的计算机即可,但是,此法使用起来效果并不是很好,有时还不能解决实际问题,因此人们通常采用将驱动器符映射到共享资源的方法。
XP实用技巧:映射网络驱动器 如果你经常使用Windows中的文件共享的话,那你也许知道在Windows系统中不仅可以通过“网上邻居”浏览共享文件,还可以通过在“我的电脑”的地址栏中输入:共享计算机名来浏览共享文件。例如:“\\计算机名\共享名\路径\文件名”。 但是,使用共享计算机名来浏览共享文件会让我们觉得很麻烦。那有没有简单的方法可以来浏览共享文件呢?我们可以通过“映射网络驱动器”来简化浏览共享文件的过程。 Windows系统提供了几种“映射网络驱动器”的方法,在命令行模式下,我们可以使用:“NET USE \\计算机名\共享名\路径”。除了使用命令来实现之外,还可以通过在“开始|网上邻居”点击右键,选择“映射网络驱动器”。在弹出的窗口中(如图所示),可以直接输入例如:“\\计算机名\共享路径”映射网络驱动器,也可以点击图1中的“浏览”来找到目前局域网中存在的共享内容。 ================== 映射网络驱动器 将数据库文件所在文件夹映射成网络驱动器。这样连接另一台计算机上的数据库就象连接本机数据库一样了。 映射网络驱动器的操作步骤:回到操作系统的桌面,打开“我的电脑”。在“工具”菜单中,选择“映射网络驱动器”项,弹出设置窗口,如图5所示 图5 通过“浏览”按钮,选择共享的网络文件夹。如图6所示 图6 单击“确定”按钮后,返回到图5所示,单击“完成”按钮,完成网络驱动器的设置。这样在“我的电脑”中,将直接增加一个盘符为“Z”的网络驱动器。操作网络驱动器如同操作作本机的其它硬盘驱动器一样。
XP实用技巧:映射网络驱动器 如果你经常使用Windows中的文件共享的话,那你也许知道在Windows系统中不仅可以通过“网上邻居”浏览共享文件,还可以通过在“我的电脑”的地址栏中输入:共享计算机名来浏览共享文件。例如:“\\计算机名\共享名\路径\文件名”。 但是,使用共享计算机名来浏览共享文件会让我们觉得很麻烦。那有没有简单的方法可以来浏览共享文件呢?我们可以通过“映射网络驱动器”来简化浏览共享文件的过程。 Windows系统提供了几种“映射网络驱动器”的方法,在命令行模式下,我们可以使用:“NET USE \\计算机名\共享名\路径”。除了使用命令来实现之外,还可以通过在“开始|网上邻居”点击右键,选择“映射网络驱动器”。在弹出的窗口中(如图所示),可以直接输入例如:“\\计算机名\共享路径”映射网络驱动器,也可以点击图1中的“浏览”来找到目前局域网中存在的共享内容。 ================== 映射网络驱动器 将数据库文件所在文件夹映射成网络驱动器。这样连接另一台计算机上的数据库就象连接本机数据库一样了。 映射网络驱动器的操作步骤:回到操作系统的桌面,打开“我的电脑”。在“工具”菜单中,选择“映射网络驱动器”项,弹出设置窗口,如图5所示 图5 通过“浏览”按钮,选择共享的网络文件夹。如图6所示 图6 单击“确定”按钮后,返回到图5所示,单击“完成”按钮,完成网络驱动器的设置。这样在“我的电脑”中,将直接增加一个盘符为“Z”的网络驱动器。操作网络驱动器如同操作作本机的其它硬盘驱动器一样。
解决方案 »
- 请问Delphi的TComponent大概相当于C#的哪一个类?
- 开发系统服务如何得到程序所在目录
- 如何用C#实现打包一个文件夹.
- 为什么我调试的时候实现,运行不能实现呢?还有怎么得到本地磁盘名称和类型
- 如何转换Timer控件timer1.Interval=1000为1分钟
- WPF ListView 刷新绑定xml
- DataGrid控件:如何改变列标题名称
- 急求高手解答,c#中如何实现窗体间的参数传递
- C#窗体互动问题,两个窗体,如何点击按钮,把一个窗体里面定义的结构体数组显示到另一个窗体的listview里面?
- 高分求教:程序升级是怎么做的?
- 如何提取数据库的内容直接生成ZIP?
- 請教一個TreeView 問題
{
bool Flag = false;
Process proc = new Process();
try
{
proc.StartInfo.FileName = "cmd.exe";
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.RedirectStandardInput = true;
proc.StartInfo.RedirectStandardOutput = true;
proc.StartInfo.RedirectStandardError = true;
proc.StartInfo.CreateNoWindow = true;
proc.Start();
string dosLine = @"ping -n 1 " + remoteHost;
proc.StandardInput.WriteLine(dosLine);
proc.StandardInput.WriteLine("exit");
while (proc.HasExited == false)
{
proc.WaitForExit(500);
}
string pingResult = proc.StandardOutput.ReadToEnd();
if (pingResult.IndexOf("(0% loss)") != -1)
{
Flag = true;
}
proc.StandardOutput.Close() ;
}
catch (Exception ex)
{
}
finally
{
try
{
proc.Close();
proc.Dispose();
}
catch
{
}
}
return Flag;
}
public static bool Connect(string remoteHost, string userName, string passWord)
{
if(!Ping(remoteHost))
{
return false;
}
bool Flag = true;
Process proc = new Process();
try
{
proc.StartInfo.FileName = "cmd.exe";
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.RedirectStandardInput = true;
proc.StartInfo.RedirectStandardOutput = true;
proc.StartInfo.RedirectStandardError = true;
proc.StartInfo.CreateNoWindow = true;
proc.Start();
string dosLine = @"net use \\" + remoteHost + " " + passWord + " " + " /user:" + userName + ">NUL";
proc.StandardInput.WriteLine(dosLine);
proc.StandardInput.WriteLine("exit");
while (proc.HasExited == false)
{
proc.WaitForExit(1000);
}
string errormsg = proc.StandardError.ReadToEnd();
if (errormsg != "")
{
Flag = false;
}
proc.StandardError.Close() ;
}
catch (Exception ex)
{
Flag = false;
}
finally
{
try
{
proc.Close();
proc.Dispose();
}
catch
{
}
}
return Flag;
}