📌  相关文章
📜  从命令行创建 Windows 网络共享 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:21:56.611000             🧑  作者: Mango

从命令行创建 Windows 网络共享 - Shell-Bash

在 Windows 操作系统中,可以通过命令行工具来创建网络共享,这对于需要自动化地创建大量的共享非常有用。在本文中,我们将使用 Shell-Bash 来演示如何从命令行创建 Windows 网络共享。

准备工作

在开始之前,我们需要满足以下条件:

  • 在 Windows 操作系统中安装了「文件共享(SMB1)客户端」。
  • 在 Shell-Bash 中使用管理员权限运行命令行工具。
创建共享

我们可以通过以下步骤来创建 Windows 网络共享:

  1. 使用 net share 命令创建共享。命令格式如下:
net share SHARE_NAME=PATH [/grant:USER,[READ | CHANGE | FULL]]
  • SHARE_NAME:共享名称。
  • PATH:共享的文件夹路径。
  • USER:可以访问共享的用户名称。
  • READ:只读权限。
  • CHANGE:读写权限。
  • FULL:完全控制权限。

例如,要创建一个名为「ShareFolder」的共享,该共享位于「C:\Documents\ShareFolder」目录下,授予「User1」用户完全控制权限,可以使用以下命令:

net share ShareFolder=C:\Documents\ShareFolder /grant:User1,FULL
  1. 检查是否创建成功。可以使用以下命令检查 Windows 是否成功创建了共享:
net share

该命令会列出当前所有的共享。

测试共享

创建共享后,我们可以使用以下步骤来测试共享:

  1. 在客户端计算机上,打开文件资源管理器。
  2. 在地址栏中输入 \\服务器的 IP 地址,然后按 Enter 键。
  3. 输入授权用户的凭据(如果提示)并登录。
  4. 在打开的 Windows Explorer 窗口中,点击共享的名称,然后在共享中创建、修改或删除文件。
结论

通过 Shell-Bash 命令,我们可以轻松地在 Windows 操作系统上创建网络共享。这使得自动化大规模共享的部署变得更加容易。同时,我们也学习了如何测试网络共享以确保它的正常运行。