磁盘映射命令

合集下载

映射网络硬盘,实现存储管理分区映射到另外一台服务器

映射网络硬盘,实现存储管理分区映射到另外一台服务器

案例:映射网络硬盘,实现存储管理分区映射到另外一台服务器应用场景现在OA使用的服务器A(案例中称为服务器A)的磁盘没有可用空间,导致无法上传附件,现有另外一台备用服务器B(案例中称为服务器B)有足够的磁盘空间,如果能把服务器B映射到服务器A上,然后把存储管理中的分区路径填写为服务器B的路径,这样就有足够的空间了。

之前的解决方案在服务器A上添加一块磁盘。

3.0SP2的解决方法:第一步:进入服务器B,建立一个存放附件的文件夹,命名为upload,右键upload文件夹选择“共享和安全”,在“共享”选项里勾选上“在网络上共享这个文件夹(S)”和“允许网络用户更改我的文件(W)”,如下图所示,勾选这个是为了在服务器A上可以对upload进行写入和修改操作。

第二步:进入服务器A,打开我的电脑,点击“工具”-“映射网络驱动器”,在打开的“映射网络驱动器”对话框中,点击文件夹后面的浏览,然后找到服务器B上共享的文件夹名称upload。

第三步:打开开始菜单-运行(快捷键windows+R)中输入services.msc回车,或者在控制面板-管理工具中找到“服务”选项也可以,进入“服务”,找到“致远协创A6协同管理软件”服务,并双击打开进入属性选项;在“登陆”页签中把登陆身份选择为“此账户”,在输入框中服务器A的用户名(管理员身份的用户名,默认是administrator),点击确定。

第四步:在服务器A上,进入OA的安装路径\UFseeyon\OA\Service,运行Service下的xxsStartOA.bat文件启动OA服务。

第五步:登陆system,进入管理维护-存储管理,修改、新增、拆分分区,在分区路径中输入\\服务器B的IP\服务器B上共享的文件夹\,例如:\\192.168.1.32\upload\。

(注意upload后面的“\”一定不能少,否则前面所做的操作都是白做。

)点击确认之后,再用普通用户登录,上传附件成功。

IPC$入侵--远程磁盘映射

IPC$入侵--远程磁盘映射

IPC$入侵:远程磁盘映射IPC$介绍:IPC$是Windows系统特有的一项管理功能,是微软公司为了方便用户使用计算机而设计的,主要用来远程管理计算机的。

但事实上使用这个功能的黑客可以通过建立IPC$连接与远程主机实现通信和控制。

通过IPC$连接的建立,黑客能够做到:1 建立、拷贝、删除远程计算机文件;2 在远程计算机上执行命令。

的缩写,可以理解为“命名管道”资源,它是Windows操作系统提供的一个通信基础,用来在两台计算机进程之间建立通信连接。

而IPC后面的“$”是Windows系统所使用的隐藏符号,因此“IPC$”表示IPC共享,但是是隐藏的共享。

IPC$是Windows NT及Windows 2000/XP/2003特有的一项功能,通过这项功能,一些网络程序的数据交换可以建立在IPC上面,实现远程访问和管理计算机。

打个比方,IPC连接就像是挖好的地道,通信程序就通过这个IPC地道访问目标主机。

默认情况下IPC是共享的,除非手动删除IPC$。

通过IPC$连接,入侵者就能够实现远程控制目标主机。

因此,这种基于IPC的入侵也常常被简称为IPC入侵。

操作系统(不包括Windows 98系列)在安装完成后,自动设置共享的目录为:C盘、D盘、E盘、ADMIN目录(C:\WINNT\)等,即为ADMIN$、C$、D$、E$等等,但要注意,这些共享是隐藏的,只有管理员能够对他们进行远程操作。

演示:在MS-DOS中键入“net share”命令来查看本机共享资源。

如何消除默认共享?DOS命令,这些都是DOS中经常使用的命令。

DIR命令:列出当前路径下的文件,常常用来查看想要找的文件是否在该路径下。

CD命令:进入指定的目录。

比如,想进入E盘中的CODE文件夹,则在E:\>下键入“CD CODE”命令。

:系统账号类操作;net localgroup:系统组操作net use:远程连接、映射操作net send:信使命令net time:查看远程主机系统时间cls命令:清屏命令。

linux下局域网内磁盘映射

linux下局域网内磁盘映射

linux下局域⽹内磁盘映射场景如A,B两台服务器,如果A服务器挂载⼀个数据盘,B服务器也要利⽤A挂载的数据盘假定需要被映射的源⽬录所在的机器为PC1:192.168.1.1需要映射的机器为PC2:192.168.1.2步骤如下:1、以root⾝份登录到linux1服务器2、修改编辑 /etc/exports ⽂件命令: vi /etc/exports在exports中添加以下内容:/home/work 192.168.1.*(rw,sync,no_root_squash)然后保存退出。

以上内容表⽰:允许ip 地址范围在192.168.1.*的计算机以读写的权限来访问/home/work ⽬录。

括号内的参数意义描述如下:rw:读/写权限,只读权限的参数为ro;sync:数据同步写⼊内存和硬盘,也可以使⽤async,此时数据会先暂存于内存中,⽽不⽴即写⼊硬盘。

no_root_squash:nfs服务器共享⽬录⽤户的属性,如果⽤户是 root,那么对于这个共享⽬录来说就具有 root 的权限。

接着执⾏如下命令,启动端⼝映射:/etc/rc.d/init.d/portmap start最后执⾏如下命令启动nfs服务,此时nfs 会激活守护进程,然后就开始监听 Client 端的请求:/etc/rc.d/init.d/nfs start3、以root⾝份登录到linux2服务器4、执⾏以下命令进⾏挂载mount –t nfs 192.168.1.1:/home/work /mnt以上命令说明如下:mount –t nfs 不解释。

192.168.1.1:/home/work 被映射的linux1的IP和⽬录/mnt ⽬标liunx2的⽬录5、ls /mnt 如果映射成功的情况下现在就可以看见linux1的/home/work ⽬录下的⽂件。

磁盘映射代码

磁盘映射代码

以下是一个简单的磁盘映射代码示例,使用Python语言编写:```pythonimport os# 定义磁盘映射的路径和名称disk_path = '/mnt/disk'disk_name = 'my_disk'# 尝试挂载磁盘try:os.mkdir(disk_path)os.mount(disk_name, disk_path)print('Disk mapped successfully.')except Exception as e:print('Failed to map disk:', e)finally:# 卸载磁盘映射try:os.umount(disk_path)os.rmdir(disk_path)print('Disk unmapped successfully.')except Exception as e:print('Failed to unmap disk:', e)```这段代码使用了Python内置的os模块来操作文件系统,通过创建目录和挂载文件系统来实现磁盘的映射。

首先定义了磁盘映射的路径和名称,然后尝试挂载磁盘。

如果挂载成功,则输出成功信息;如果挂载失败,则输出错误信息。

最后,在代码块结束时尝试卸载磁盘映射并删除目录,以确保磁盘映射的释放。

需要注意的是,这段代码只是一个简单的示例,实际使用时需要根据具体情况进行修改和完善。

例如,需要确保目标磁盘已经连接到计算机上,并且具有足够的存储空间。

此外,还需要考虑磁盘的安全性和权限问题,以确保代码的安全性和可靠性。

磁盘映射功能

磁盘映射功能

磁盘映射:要将服务器磁盘上的数据保存到本地磁盘中
1、要把客户端上磁盘的信息映射到服务器上面,在客户端上首先要确认“磁盘映射”是勾选上的(默认为勾选的)
2、在发布的应用程序的属性中,“远程客户端设备设置”子菜单中,有磁盘映射的选项,在前面的复选框中勾选该功能,如图:
3、在客户端上的引出数据后的操作,选择“我的电脑”,然后在右侧的栏目中就可以看见客户端自己的盘符了(计算机名字+盘符号)。

如图:
备注:如果客户端是win7、win8的系统的话,在访问的时候需要勾选驱动器,不然后导数据的时候是无法访问到客户端的磁盘的。

建立网络映射磁盘

建立网络映射磁盘

(2)打开“计算机管理”窗口,单击左侧列表中的“会话”选项,在右侧列表框中将显示正在访问本地计算机中的共享文件夹的用户,如图16.44所示。

磁盘映射找不到网络路径出现问题为访问局域网计算机的时候提示:\\(计算机名称) 无法访问。

您可能没有权限使用网络资源。

请与这台服务器的管理员联系以查明您是否有访问权限。

找不到网络路径。

拒绝访问。

注意:后面提示“拒绝访问”而不是提示别的信息!Windows网上邻居互访的基本条件:1) 双方计算机打开,且设置了网络共享资源;2) 双方的计算机添加了"Microsoft 网络文件和打印共享" 服务;3) 双方都正确设置了网内IP地址,且必须在一个网段中;4) 双方的计算机中都关闭了防火墙,或者防火墙策略中没有阻止网上邻居访问的策略。

解决方法:首先关于启用Guest为什么不能访问的问题:1、默认情况下,XP禁用Guest帐户。

2、默认情况下,XP的本地安全策略禁止Guest用户从网络访问。

3、默认情况下,XP的本地安全策略-> 安全选项里,"帐户:使用空密码用户只能进行控制台登陆"是启用的,也就是说,空密码的任何帐户都不能从网络访问只能本地登陆,Guest 默认空密码,所以,访问XP最简单的方法就是:不用启用Guest,仅修改上面的安全策略为"经典"就行了。

别的系统访问XP就可以自己输入帐户信息(经本人实践,Guest以及其他用户为空密码仍能正常访问,好象没有什么作用,建议实在不行的情况下再更改此项。

)所以,如果需要使用Guest用户访问XP的话,要进行上面的三个设置:启用Guest、修改安全策略允许Guest从网络访问、禁用3里面的安全策略或者给Guest加个密码。

从网上邻居-设置家庭或小型办公网络-按照你的实际情况设置在工作组里面看到它,就是不能访问的问题:此时最简单的方法就是用IPC连接映射网络驱动器,方法:打开-我的电脑-工具-选择映射网络驱动器-设置驱动器ID-设置路径(点浏览)- Microsoft Windows Network-选择你的工作组-进入要映射的计算机(此处也可以是IP地址)-选择要映射的驱动器-完成若成功映射的话将自动进入映射的网络驱动器里,此时你可以在我的电脑里面看到多了一个网络驱动器的类型,下面就是你映射的网络驱动器的连接,名字一般为:'计算机名/IP' 上的本地磁盘(f),若想关闭映射的网络驱动器直接选择它,然后点鼠标右键选择断开即可。

映射网络驱动器命令

映射网络驱动器命令

我们在使用局域网是经常要映射很多的网络驱动器,但是这些网络驱动器不会自动删除,在每次开机时都会要我们输入密码。我觉得这很繁琐,能不能简化一下操作呢?其实是可以的,那就是使用net use命令,使用这个命令就可以自动映射一个网络驱动器。我们如果将这些命令保存在一个批处理文件中,然后让在启动文件夹中插入一个快捷方式,运行这个批处理文件,那么我们就不需要每次开机时输入密码了,不过对于windows 2000 professional中每次开机时还会提示输入密码,不过此时我们可以选择按以下Esc键,然后让我们的批处理文件来进行映射操作。对于2000 Server好像在每次开机时如果是用net use 命令映射的驱动器在第二次开机时不会自动连接。
利用subst命令可以将一个文件夹镜像成本地的一个硬盘,不如我们可以在E盘中有一个文件夹叫做DiskB,我们可以利用下面的命令创建一个B盘
映射虚拟磁盘:
subst B: E:\DiskB
就这样在资源管理器中就有了一个B盘,要删除B盘可以使用下面的命令
删除虚拟磁盘:
subst B: /D
直接使用subst命令可以察看虚拟磁盘,命令如下:
subst
这个命令可以简化很多操作,比如我们把一个文件放在一个路径很深的文件夹中,每次我们想要操作这些文件就必须沿着文件夹的路径一级一级地打开,这样操作很费时。如果使用虚拟硬盘就可以很方便的进入到我们需要操作的文件夹了。
2. net use 命令映射一个网络驱动器
பைடு நூலகம்
不过此时的共享权限是默认共享权限,如果要修改可以在资源管理器中进行修改。
删除一个共享
net share ShareFolder /D
直接使用net share命令可以察看当前有哪些共享文件夹,这样可以方便地找到当前机器上都有哪些共享文件夹,而且可以删除一些没必要的共享,命令如下:

.Net(C#)创建网络映射磁盘

.Net(C#)创建网络映射磁盘

.NET(C#)在网络上创建映射磁盘(在服务器a上创建服务器b的共享磁盘并访问目录)1、在文件服务器上创建共享目录,并新建访问账户。

比如共享目录为:\\192.168.0.9\share访问账户为:administrator密码为:(C#只需创建公共类WNetHelper 调用即可)2、在WEB服务器上新建用户:administrator密码为:,用户组选择默认的administrator组即可。

3、在WEB项目中新建公共类WNetHelperpublicclass WNetHelper{[DllImport("mpr.dll", EntryPoint = "WNetAddConnection2")]privatestaticexternuint WNetAddConnection2(NetResource lpNetResource, string lpPassword, string lpUsername, uint dwFlags);[DllImport("Mpr.dll", EntryPoint = "WNetCancelConnection2")] privatestaticexternuint WNetCancelConnection2(string lpName, uint dwFlags, bool fForce);[StructLayout(LayoutKind.Sequential)]publicclass NetResource{publicint dwScope;publicint dwType;publicint dwDisplayType;publicint dwUsage;publicstring lpLocalName;publicstring lpRemoteName;publicstring lpComment;publicstring lpProvider;}/// <summary>/// 为网络共享做本地映射/// </summary>/// <param name="username">访问用户名(windows系统需要加计算机名,如:comp-1\user-1</param>/// <param name="password">访问用户密码</param>/// <param name="remoteName">网络共享路径(如:\\192.168.0.9\share)</param>/// <param name="localName">本地映射盘符</param>/// <returns></returns>publicstaticuint WNetAddConnection(string username, string password, string remoteName, string localName){NetResource netResource = new NetResource();netResource.dwScope = 2;netResource.dwType = 1;netResource.dwDisplayType = 3;netResource.dwUsage = 1;netResource.lpLocalName = localName;netResource.lpRemoteName = remoteName.TrimEnd('\\');uint result = WNetAddConnection2(netResource, password, username, 0);return result;}publicstaticuint WNetCancelConnection(string name, uint flags, bool force){uint nret = WNetCancelConnection2(name, flags, force);return nret;}}}4、为IIS指定运行账户user-1要实现此功能,有两种办法:a) 在web.config文件中的<system.web>节点下,添加如下配置:<identityimpersonate="true" userName="user-1" password="123456" />b) 在WEB项目中添加公用类LogonImpersonatepublicclass LogonImpersonate : IDisposable{staticpublicstring DefaultDomain{get{return".";}}constint LOGON32_LOGON_INTERACTIVE = 2;constint LOGON32_PROVIDER_DEFAULT = 0;[System.Runtime.InteropServices.DllImport("Kernel32.dll")]externstaticint FormatMessage(int flag, ref IntPtr source, int msgid, int langid, refstring buf, int size, ref IntPtr args);[System.Runtime.InteropServices.DllImport("Kernel32.dll")]externstaticbool CloseHandle(IntPtr handle);[System.Runtime.InteropServices.DllImport("Advapi32.dll", SetLastError = true)]externstaticbool LogonUser(string lpszUsername,string lpszDomain,string lpszPassword,int dwLogonType,int dwLogonProvider,ref IntPtr phToken);IntPtr token;System.Security.Principal.WindowsImpersonationContext context;public LogonImpersonate(string username, string password){if (username.IndexOf("\\") == -1){Init(username, password, DefaultDomain);}else{string[] pair = username.Split(newchar[] { '\\' }, 2);Init(pair[1], password, pair[0]);}}public LogonImpersonate(string username, string password, string domain) {Init(username, password, domain);}void Init(string username, string password, string domain){if (LogonUser(username, domain, password, LOGON32_LOGON_INTERACTIVE, LOGON32_PROVIDER_DEFAULT, ref token)){bool error = true;try{context = System.Security.Principal.WindowsIdentity.Impersonate(token);error = false;}finally{if (error)CloseHandle(token);}}else{int err = System.Runtime.InteropServices.Marshal.GetLastWin32Error();IntPtr tempptr = IntPtr.Zero;string msg = null;FormatMessage(0x1300, ref tempptr, err, 0, ref msg, 255, ref tempptr);throw (new Exception(msg));}}~LogonImpersonate(){Dispose();}publicvoid Dispose(){if (context != null){try{context.Undo();}finally{CloseHandle(token);context = null;}}}}}在访问映射磁盘之前首先调用此类为IIS更换运行用户:LogonImpersonate imper = new LogonImpersonate("administrator", "");5、在访问共享目录前,调用WNetHelper.WNetAddConnection,添加磁盘映射publicstaticbool CreateDirectory(string path){uint state = 0;if (!Directory.Exists("Z:")){state = WNetHelper.WNetAddConnection(@"administrator", "", @"\\192.168.1.72\test$", "Z:");}if (state.Equals(0)){Directory.CreateDirectory(path);returntrue;}else{thrownew Exception("添加驱动器错误" + state.ToString());}} 6、完成。

网络共享和磁盘映射

网络共享和磁盘映射

XP系统一、用命令查看本地共享开始→运行→cmd,输入net share二、用命令查看远程共享(1)net use \\远程ip地址\ipc$ 对方密码/user:对方用户名(2)net view \\远程ip地址三、使用命令设置共享net share admin$net share ipc$net share c$=c:net share e$=e:四、使用命令删除共享Net share admin$ /delnet share c$ /del五、1、使用命令将远端地共享文件夹映射成本地磁盘net use z: \\远程ip地址\共享文件夹名2、使用图形界面将远端地共享文件夹映射成本地磁盘(1)启动“Windows资源管理器”(双击打开“我的电脑”即可)。

(2)在“工具”菜单上,单击“映射网络驱动器”。

(3)在“驱动器”框中,单击映射驱动器要使用的驱动器号,比如选择“Z:”。

在此,你不可以使用计算机当前已使用的任何驱动器号。

4. 在“文件夹”框中,使用UNC(Universal Naming Conversion,通用命名约定)格式键入要连接的共享位置的名称,该格式形式为:\\计算机名\共享名。

其中,“计算机名”是你试图连接的计算机名称,“共享名”是该计算机上的共享文件夹的名称。

或者,也可以可单击“浏览”按钮,然后查找要连接到的计算机、该计算机上的共享位置以及该共享中的子文件夹。

5. 单击“完成”按钮。

现在,在“Windows资源管理器”中的文件夹窗格中,你就可以看到所创建的映射驱动器(共享文件夹)以及你的计算机上的所有其他驱动器了。

要断开网络驱动器,请在“Windows资源管理器”窗口的“工具”菜单上单击“断开网络驱动器”命令即可。

创建磁盘映射

创建磁盘映射

创建磁盘映射1、新建一个.Bat文件,输入如下代码:@echonet use K: \\192.168.1.214\e$ password /user:username /persistent:no语句解释:把192.168.1.214上的共享文档映射成本地K磁盘;password是登录密码;username是登录名;2、电脑每次开机、登录自动重新创建磁盘映射这里提供了3种方法:1、任务计划向导依次单击“开始”/“程序”/“附件”/“系统工具”/“任务计划”命令,进入到任务计划列表窗口;用鼠标双击该窗口中的“添加任务计划”项目,打开“任务计划”向导窗口,单击其中的“下一步”按钮,再单击其后界面中的“浏览”按钮,打开一个文件选择对话框,从中将事先创建好的批处理文件“conn.bat”添加进来;之后进入到如图1所示的向导窗口,在该窗口的文本框中输入任务计划的名称,例如这里笔者将新创建的任务计划名称设置为“自动映射”;为了让系统在计算机启动过程中就能自动创建网络映射,我们还需要在“执行这个任务”处选中“计算机启动时”选项;如果系统在启动过程中需要输入帐号和密码的话,那我们还需要在接下来出现的向导界面中输入合适的系统登录用户名与密码,最后单击一下“完成”按钮,如此一来就能实现计算机重启之后自动创建网络映射的目的了。

图1 任务计划向导2、编辑系统组策略中相关策略依次单击“开始”/“运行”命令,在随后弹出的系统运行对话框中,输入字符串命令“gpedit.msc”,单击回车键后打开组策略编辑窗口;用鼠标双击该窗口中的“用户配置”/“Windows设置”/“脚本(登录/注销)”文件夹,在对应“脚本(登录/注销)”文件夹右侧的窗格区域中双击“注销”项目;在随后出现的窗口中单击“添加”按钮,打开如图2所示的添加脚本对话框,单击其中的“浏览”按钮,进入到系统文件选择对话框,从中找到“conn.bat”批处理文件并将其添加进来,再单击“确定”按钮,这样就能保证系统在注销时自动调用“conn.bat”批处理文件的目的了。

EMC-Symmetrix映射磁盘管理

EMC-Symmetrix映射磁盘管理

映射磁盘管理系列(一)Symmetrix磁盘映射工作原理介绍原文出处:EMC中文支持论坛Symmetrix映射磁盘设备管理系列主要介绍配置主机访问Symmetrix阵列的方法。

本系列共分10个章节:(一)磁盘映射工作原理(二)磁盘映射控制概述(三)磁盘映射拓扑结构(四)配置磁盘映射(五)显示主机HBA(六)添加映射磁盘设备(七)维护磁盘设备数据库(八)查看VCMDB(九)主机总线适配器(HBA)管理(十)光纤通道与主机的接口管理更多信息磁盘映射概述:SYMCLI可以用关联一个或者多个磁盘设备到Symmetrix阵列的FA前端口和主机的HBA的方式,对主机与磁盘设备映射的访问进行进行控制和分配。

VCMDB数据库作为主要存放磁盘映射信息的载体,它会对于每个Symmetrix阵列维护一个访问控制记录,从而防止多个主机对同一个磁盘设备进行读写。

这种做法叫做定义Masked Channel。

磁盘映射命令还能被用来配置多个主机访问一个FA前端口,这种方式在多类型主机的情况下很有用。

然而,用户也可以通过使用光纤ID锁定的方式来对WWN欺骗进行保护。

磁盘映射的工作原理:有些情况下,如果用户定义了Masked Channel,允许多台主机连接到某个Symmetrix的Director 上,会有潜在冲突使得多个主机同时访问和使用一同组磁盘设备。

为了避免这种情况,用户可以使用磁盘映射功能,在VCMDB中维护一组记录,来控制和维护阵列中的磁盘设备与主机之间的访问关系。

VCMDB中的记录内容包括主机的HBA标识(HBA端口和WWN),它与FA前端口和映射到FA前端口的磁盘设备关联,从而保证只有特定的HBA可以看到。

一旦用户创建了VCMDB记录然后激活配置,Symmetrix阵列,VCMDB 表明这些磁盘设备是可以通过相关的FA端口被主机的Initiator的WWN访问。

VCMDB中,每个Director 控制最多256个不同的WWN或者512个iSCSI(从Enginuity微码版本5771开始)。

任意文件夹映射成盘符

任意文件夹映射成盘符

任意文件夹映射成盘符
利用subst.exe可以将文件夹映射成磁盘盘符,subst.exe是一个不太常用的DOS命令,它的位置隐藏在\Windows\Command\下(针对Windows 9X/Me系统),如果是Windows 2000/XP,则应该隐藏在
\Windows\System32\下,前者的大小为17.6KB,后者的大小更小一些,才9.0KB而已。

subst.exe的完整名称是“给目录赋驱动器符命令”,它的功能是以磁盘驱动器号代替路径名称,以使驱动器号与指定的子目录路径关联,其命令格式很简单:
subst.exe [Driver1: [Driver2:] Path]
其中的“Driver1”是指定指派路径的虚拟驱动器盘符,“Driver2 Path”则是指定物理驱动器和要指派给虚拟驱动器的路径。

在映射盘符时,可以通过‘批处理文件(*.bat)’来完成我们的目的,例如:要将D盘下temp文件夹映射成 W盘符。

首先,打开记事本,键入 subst w: d:\temp 注意:在w 、d前均有空格!然后,保存成 .bat 文件就可以了。

何时需要,点击一下就可以了。

这种映射方法在机器关机后会消失,不过可以将这个 .bat 文件拖到‘X:\Documents and Settings\用户名\「开始」菜单\程序\启动\ ’ 里面,这样就可以每次开机能自动映射了!
另外,subst w: /D 可以执行删除映射命令,方法同上。

W 为映射的盘符,/D为参数。

w、 /D前均有空格!。

Delphi如何映射磁盘

Delphi如何映射磁盘

本实例演示如何映射和断开网络虚拟盘。

向窗体上添加两个TLabel组件、两个TEdit组件和两个TButton组件,设计完成的主界面首先添加“连接”按钮的响应代码,在其中调用WNetAddConnection2函数,根据用户输入的本地虚拟盘和网络共享目录来映射虚拟盘,响应代码如下:procedure TfrmMain.btnConnectClick(Sender: TObject);varNetShare :NETRESOURCE;beginNetShare.dwType := RESOURCETYPE_DISK;NetShare.lpLocalName := PAnsiChar(edtLocal.Text);NetShare.lpRemoteName := PAnsiChar(edtRemote.Text);NetShare.lpProvider :=’’;WNetAddConnection2(NetShare, ’’,’’, CONNECT_UPDATE_PROFILE);end;然后添加“断开”按钮的响应代码,在其中调用WNetCancelConnection2函数断开用户输入的本地虚拟盘,响应代码如下:procedure TfrmMain.btnDisconnectClick(Sender: TObject);varstrLocalName : PChar;beginstrLocalName:=PAnsiChar(edtLocal.Text);WNetCancelConnection2(strLocalName,CONNECT_UPDATE_PROFILE,False);end;程序代码如下:unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls;typeTfrmMain = class(TForm)btnConnect: TButton;btnDisconnect: TButton;edtLocal: TEdit;Label1: TLabel;Label2: TLabel;edtRemote: TEdit;procedure btnConnectClick(Sender: TObject);procedure btnDisconnectClick(Sender: TObject);private{ Private declarations }public{ Public declarations }end;varfrmMain: TfrmMain;implementation{$R *.dfm}procedure TfrmMain.btnConnectClick(Sender: TObject);varNetShare :NETRESOURCE;beginNetShare.dwType := RESOURCETYPE_DISK;NetShare.lpLocalName := PAnsiChar(edtLocal.Text);NetShare.lpRemoteName := PAnsiChar(edtRemote.Text);NetShare.lpProvider :=’’;WNetAddConnection2(NetShare, ’’,’’, CONNECT_UPDATE_PROFILE);end;procedure TfrmMain.btnDisconnectClick(Sender: TObject);varstrLocalName : PChar;beginstrLocalName:=PAnsiChar(edtLocal.Text);WNetCancelConnection2(strLocalName,CONNECT_UPDATE_PROFILE,False);end;end.保存文件,然后按F9键运行程序,程序运行的初始画面。

IBM DS3500 磁盘的划分和映射

IBM DS3500 磁盘的划分和映射

IBM DS3500 磁盘的划分和映射准备工作安装Storage Manager.一路NEXT或者接受条款再NEXT:IBM DS Storage Manager InstallAnywhere选择中文,但选完后还是英文版,可能只是多了中文字符库修改安装在电脑上路径这儿一定选择Custom,不需要默认选择中的一个服务把Support Monitor前面的勾去掉如果出现这种警报框不管它,点OK,继续选推荐,NEXTINSTALL到这一步就完装完STORAGE MANAGER设置IP把电脑的IP设置成相应的网段128或129网段,看连接网线是A端口或B端口而定。

以下以A端口,既128网段。

(PS:存储系统默认的IP地址为:A控:A端口:192.168.128.101 B端口:192.168.129.101B控:A端口:192.168.128.102 B端口:192.168.129.102)连接网线,并确定是否连接正确(如果有无线就先把无线禁用)PS:一般接上网线后不直接PING到IP,需要接上网线后等待1-2分钟后再PING。

如果等2分钟后还PING不出,则试着先PING一下自己的IP,再PING 存储系统IP。

PS:PING IP地址也可以用来检测你的网线是A控还是B控,A端口还是B 端口。

打开STORAGE MANAGER(软件不会自己添加桌面图标,选择开始→所有程序→DS STORAGE MANAGER 10 CLIENT→ DS STORAGE MANAGER 10 CLIENT)选择左上角快捷键图标,进行自动搜索或者选择选择DEVICES,对主机点右键选择“Automatic Discovery”自动搜索。

(第一次用建议最好使用快捷图标自动搜索)对话框下方会出现自动搜索进度条,搜索结束会在右边界面上会出现连接的DS3500.PS:在上面的例子中看到的图标为绿色,这是连接良好的图标。

在这里一共会出现6种图标。

linux常用的磁盘命令

linux常用的磁盘命令

linux常用的磁盘命令
Linux系统中有许多用于管理磁盘的命令,以下是一些常用的
磁盘命令:
1. df命令,df命令用于显示文件系统的磁盘空间利用情况。

通过df命令可以查看每个挂载点的磁盘使用情况,包括已用空间、
可用空间和文件系统类型等信息。

2. du命令,du命令用于显示文件或目录所占用的磁盘空间大小。

通过du命令可以查看指定文件或目录的磁盘使用情况,包括子
目录和文件的大小。

3. fdisk命令,fdisk命令用于对磁盘进行分区和管理分区。

通过fdisk命令可以查看磁盘分区情况、创建新分区、删除分区等
操作。

4. mkfs命令,mkfs命令用于对文件系统进行格式化。

通过
mkfs命令可以将分区格式化为特定的文件系统,如ext4、xfs等。

5. mount命令,mount命令用于挂载文件系统到指定的挂载点。

通过mount命令可以将新的文件系统挂载到Linux系统中,使其可以被访问和使用。

6. umount命令,umount命令用于卸载已挂载的文件系统。

通过umount命令可以将指定的文件系统从Linux系统中卸载,使其不再可访问。

以上是一些常用的Linux磁盘管理命令,它们可以帮助用户查看磁盘空间利用情况、管理分区和文件系统,以及挂载和卸载文件系统等操作。

希望这些信息对你有所帮助。

subst命令磁盘映射

subst命令磁盘映射

subst命令磁盘映射共同学习下subst命令今天跟大家一起学习的是subst命令subst的命令通俗的讲就是把某个文件夹虚拟成某个盘符,其实是挺使用的,非常不错的命令那么今天大家一起学习下subst命令。

很简单做几个实验。

@echo offsubst M: c:\windowspause复制代码上面的意思是把c:\windows 虚拟成 m:盘当你打开“我的电脑”就会发现,你多了个m盘,打开却是c:\windows呵呵,不错接着来学习subst..................下面的我们来测试下命令:@echo offfor %%i in (a b c d e f g h i j k l m n o p q r s t u v w x y z) do md %%i&attrib %%i +h&subst %%i: %%i复制代码运行下这个批处理。

打开“我的电脑”看下。

下载 (17.89 KB)2009-5-16 13:34再来运行下面的。

@echo offfor %%i in (a b c d e f g h i j k l m n o p q r s t u v w x y z) do attrib %%i -h&rd %%i&subst %%i: /dpause复制代码可以恢复默认了。

就把那多余的很多盘付删除了,就这样了。

解释下 subst %%i: /d 的意思是删除那个虚拟盘符。

就这样了。

& 的意思是执行前一条命令成功后继续执行下面的,就是连续执行。

其实很简单。

for %%i in (a b c d e.....) do 的意思是,不断的从( ) 里面取东西,并把取出来的东西当成变量%%i ,for %%i in (a b c d e f g h i j k l m n o p q r s t u v w x y z) do attrib %%i -h&rd %%i&subst %%i: /d 的意思是说 attrib a -h &attrib b -h &attrib c -h &....等等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
命令成功完成。
C:\>net view \\192.168.0.*
在 \\192.168.0.* 的共享资源
资源共享名 类型 用途 注释
-------------------------------------------------------------------------------
OK Z: \\192.168.0.93\bin Microsoft Windows 网络
断开 \\192.168.0.*\c$ Microsoft Windows 网络
OK \\192.168.0.93\c$ Microsoft Windows 网络
断开 \\127.0.0.1\IPC$ Microsoft Windows 网络
OK \\**\IPC$ Microsoft Windows 网络
命令成功完成。
C:\>net use \\192.168.0.*\c$ "**834060" /user:**
2. net use 命令映射一个网络驱动器
我们在使用局域网是经常要映射很多的网络驱动器,但是这些网络驱动器不会自动删除,在每次开机时都会要我们输入密码。我觉得这很繁琐,能不能简化一下操作呢?其实是可以的,那就是使用net
use命令,使用这个命令就可以自动映射一个网络驱动器。我们如果将这些命令保存在一个批处理文件中,然后让在启动文件夹中插入一个快捷方式,运行这个批处理文件,那么我们就不需要每次开机时输入密码了,不过对于windows
HELPMSG | LOCALGROUP | NAME | PAUSE | PRINT | SEND | SESSION |
SHARE | START | STATISTICS | STOP | TIME | USE | USER | VIEW ]
C:\>net share
命令成功完成。
C:\>net use z: \\192.168.0.*\temp
系统发生 85 错误。
本地设备名已在使用中。
C:\>net use y: \\192.168.0.*\temp
命令成功完成。
C:\>net use z: /del
在与 z: 的连接中,有打开的文件和/或没有结束的目录搜索。
是否继续断开连接并强行关闭? (Y/N) [N]: y
z: 已经删除。
C:\>net use z: \\192.168.0.*\temp
命令成功完成。
C:\>net use
会记录新的网络连接。
状态 本地 远程 网络
直接使用net share命令可以察看当前有哪些共享文件夹,这样可以方便地找到当前机器上都有哪些共享文件夹,而且可以删除一些没必要的共享,命令如下:
net share
4. explorer 命令打开资源管理器
对于喜欢使用控制台的人来说,经常会在一个目录低下,然后希望在资源管理器中打开当前文件夹,可以使用explorer命令实现这个功能。
要删除网络驱动器H:盘,可以使用下面的命令:
删除网络驱动器:
net use H: /D
直接使用net use命令可以察看已经映射的网络驱动器,命令如下:
net use
3. net share命令共享一个文件夹
使用命令net share可以共享一个文件夹,删除一个共享,察看当前有哪些共享文件夹
2000 professional中每次开机时还会提示输入密码,不过此时我们可以选择按以下Esc键,然后让我们的批处理文件来进行映射操作。对于2000
Server好像在每次开机时如果是用net use 命令映射的驱动器在第二次开机时不会自动连接。
下面介绍一下net use 命令的使用方法
OK \\192.168.0.*\c$ Microsoft Windows 网络
OK \\192.168.0.93\c$ Microsoft Windows 网络
断开 \\127.0.0.1\IPC$ Microsoft Windows 网络
命令成功完成。
C:\>net use
会记录新的网络连接。
状态 本地 远程 网络
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
OK Y: \\192.168.0.*\temp Microsoft Windows 网络
删除虚拟磁盘:
subst B: /D
直接使用subst命令可以察看虚拟磁盘,命令如下:
subst
这个命令可以简化很多操作,比如我们把一个文件放在一个路径很深的文件夹中,每次我们想要操作这些文件就必须沿着文件夹的路径一级一级地打开,这样操作很费时。如果使用虚拟硬盘就可以很方便的进入到我们需要操作的文件夹了。
D$ D:\ 默认共享
C$ C:\ 默认共享
F$ F:\ 默认共享
bin Disk
命令成功完成。
C:\>net use \\192.168.0.123\c$ "421022" /user:hanpin
系统发生 51 错误。
远程计算机不可用 。
C:\>net shate
此命令的语法是:
NET [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |
共享一个文件夹,比如在E:盘有一个文件夹名称为Share,我们要把它共享为一个名为ShareFolder的共享文件夹,可以使用下面的命令
net share ShareFolder=E:\Share
不过此时的共享权限是默认共享权限,如果要修改可以在资源管理器中进行修改。
删除一个共享
net share ShareFolder /D
OK \\192.168.0.93\c$ Microsoft Windows 网络
共享名 资源 注释
-------------------------------------------------------------------------------
IPC$ 远程 IPC
OK Z: \\192.168.0.93\bin Microsoft Windows 网络
断开 \\192.168.0.*\c$ Microsoft Windows 网络
OK \\192.
C:\>net use \\192.168.0.*\c$ "**834060" /user:**
命令成功完成。
C:\>net use
会记录新的网络连接。
状态 本地 远程 网络
-------------------------------------------------------------------------------
ADMIN$ C:\WINNT 远程管理
E$ E:\ 默认共享
bin F:\bin
命令成功完成。
C:\>net use z: \\192.168.0.93\bin
1. 镜像虚拟磁盘subst命令
利用subst命令可以将一个文件夹镜像成本地的一个硬盘,不如我们可以在E盘中有一个文件夹叫做DiskB,我们可以利用下面的命令创建一个B盘
映射虚拟磁盘:
subst B: E:\DiskB
就这样在资源管理器中就有了一个B盘,要删除B盘可以使用下面的命令
假定有一台机器名为Heaven,在这台机器上有一个共享文件夹,它的共享名称为Share,而且可以使用用户名user登录,user的密码为GodLoveMe,那么将这个网络文件夹映射为本地的H:盘的命令如下:
映射网络驱动程序的命令:
net use H: \\Heaven\Share GodLoveMe /USER:user
10.0.A_PL1 Disk
命令成功完成。
C:\>net view \\192.168.0.93
在 \\192.168.0.93 的共享资源
资源共享名 类型 用途 注释
-------------------------------------------------------------------------------
断开 \\127.0.0.1\IPC$ Microsoft Windows 网络
OK \\**\IPC$ Microsoft Windows 网络
命令成功完成。
C:\>net use \\192.168.0.*\temp "**834060" /user:**
OK Z: \\192.168.0.*\temp Microsoft Windows 网络
断开 \\192.168.0.*\c$ Microsoft Windows 网络
OK \\192.168.0.*\temp Microsoft Windows 网络
命令成功完成。
C:\>net use
会记录新的网络连接。
状态 本地 远程 网络
-------------------------------------------------------------------------------
相关文档
最新文档