Techboy Asked: 2009-08-11 00:42:24 +0800 CST2009-08-11 00:42:24 +0800 CST 2009-08-11 00:42:24 +0800 CST 有没有办法在 Windows 上运行 chmod 772 有没有办法在 Windows 上运行chmod命令? windows chmod 9 个回答 Voted Best Answer Alnitak 2009-08-11T00:44:36+08:002009-08-11T00:44:36+08:00 不,Windows 中没有chmod命令。 使用资源管理器的文件属性页面,或从命令外壳使用attriborcacls命令。 Ray 2010-05-28T14:04:36+08:002010-05-28T14:04:36+08:00 安装Cygwin提供了一个chmod命令实用程序。 nik 2009-08-11T00:49:38+08:002009-08-11T00:49:38+08:00 您究竟想通过使用chmod来完成什么? 您会将某些文件标记为可执行文件吗? Windows 系统不支持大多数(全部?)chmod用于执行的操作。 您可以从资源管理器属性递归地更改只读和可见性访问。 我很惊讶看到CHMOD-Win 但是,请注意从这些网站获得的信息。 rjnilsson 2009-08-11T01:19:12+08:002009-08-11T01:19:12+08:00 有一些Unix 命令的本机 Win32 端口可用。我相信 chmod 包括在内,但取决于您实际尝试完成的工作,这可能是使用错误的工具。也许 CACLS 可能有用(从命令行尝试“cacls”或在 Windows 帮助中搜索)。 olefebvre 2009-08-11T03:45:21+08:002009-08-11T03:45:21+08:00 在发布 Win2k 操作系统时,人们会使用 iCalcs 而不是旧的 Calcs。 如果您需要设置网站权限,您可以尝试使用 FTP 客户端(如 filezilla)和 Chmod 权限从那里登录。 EKS 2009-08-11T03:53:33+08:002009-08-11T03:53:33+08:00 SUBINACL.EXE 是一个windows的控制台应用程序,可以设置文件权限(NTFS文件权限),就像之前提到的attrib可以设置一些有限的文件属性。 avinash nahar 2021-07-14T04:59:39+08:002021-07-14T04:59:39+08:00 我正在网上寻找相同的确切语法:在这里找到一些是icacls.exe 替代 chmod 400 Step1: icacls.exe "path+key.pem" /reset 第二步:icacls.exe "path+key.pem" /grant:r "$($env:username):(r)" 第三步:icacls.exe "path+key.pem" /inheritance:r Windows 中 chmod 的 Icacls 替代品 Vinayak Ghanti 2022-03-27T20:00:06+08:002022-03-27T20:00:06+08:00 在 windows 10 powershell 中,我确实运行了以下命令,这些命令相当于 chmod 注意:首先将 DIR 更改为您的 .pem 文件所在的文件夹 icacls.exe key.pem /reset icacls.exe key.pem /grant:r "$($env:username):(r)" icacls.exe key.pem /inheritance:r user792940 2021-08-07T00:29:20+08:002021-08-07T00:29:20+08:00 下载并安装 git。 然后 转到C盘的Program Files文件夹,你会找到名为Git的文件夹,找到usr然后找到bin。 就我而言, bin 文件夹的位置是: C:\Program Files\Git\usr\bin 将此位置 C:\Program Files\Git\usr\bin 添加到路径变量,在系统环境变量中。 重启cmd。 再试一次
不,Windows 中没有
chmod
命令。使用资源管理器的文件属性页面,或从命令外壳使用
attrib
orcacls
命令。安装Cygwin提供了一个
chmod
命令实用程序。您究竟想通过使用chmod来完成什么?
您会将某些文件标记为可执行文件吗?
Windows 系统不支持大多数(全部?)
chmod
用于执行的操作。您可以从资源管理器属性递归地更改只读和可见性访问。
我很惊讶看到CHMOD-Win
但是,请注意从这些网站获得的信息。
有一些Unix 命令的本机 Win32 端口可用。我相信 chmod 包括在内,但取决于您实际尝试完成的工作,这可能是使用错误的工具。也许 CACLS 可能有用(从命令行尝试“cacls”或在 Windows 帮助中搜索)。
在发布 Win2k 操作系统时,人们会使用 iCalcs 而不是旧的 Calcs。
如果您需要设置网站权限,您可以尝试使用 FTP 客户端(如 filezilla)和 Chmod 权限从那里登录。
SUBINACL.EXE
是一个windows的控制台应用程序,可以设置文件权限(NTFS文件权限),就像之前提到的attrib可以设置一些有限的文件属性。
我正在网上寻找相同的确切语法:在这里找到一些是icacls.exe 替代 chmod 400
Step1: icacls.exe "path+key.pem" /reset
第二步:icacls.exe "path+key.pem" /grant:r "$($env:username):(r)"
第三步:icacls.exe "path+key.pem" /inheritance:r
Windows 中 chmod 的 Icacls 替代品
在 windows 10 powershell 中,我确实运行了以下命令,这些命令相当于 chmod
注意:首先将 DIR 更改为您的 .pem 文件所在的文件夹
icacls.exe key.pem /reset
icacls.exe key.pem /grant:r "$($env:username):(r)"
icacls.exe key.pem /inheritance:r
下载并安装 git。
然后
转到C盘的Program Files文件夹,你会找到名为Git的文件夹,找到usr然后找到bin。
就我而言, bin 文件夹的位置是:
C:\Program Files\Git\usr\bin 将此位置 C:\Program Files\Git\usr\bin 添加到路径变量,在系统环境变量中。
重启cmd。
再试一次