在Cygwin / Windows Pro 10上:如何:$ chmod u + x,og-rwx <文件>? -我键入什么Windows OS提供的命令才能启用此功能?

时间:2019-06-05 02:50:01

标签: windows bash cygwin chmod icacls

我安装了新的Windows 10 Pro 。我安装了 cygwin

在安装时,我创建了一个被授予Admin privs且位于admin组中的用户。登录后,我创建了另一个用户,没有管理员权限,不在管理员组中,这是我正在使用的帐户。

,因此在安装 cygin 并启动bash shell之后,我有一个/home/<user>目录。

我在此处创建了一个bash shell脚本,默认权限为-rw...,当我键入命令时,它显示“权限被拒绝”


我要:$chmod u+x my-bash-script.sh ,并看到设置的 x 位。

chmod命令将无错误运行,但是当我$ls -l my-bash-script.sh仍然显示-rw-...且没有x时。

我搜索了 stackoverflow,总体上,包括 cygwin文档,其他人都发布了此问题,但是在任何直接的地方都没有简单的直接答案为了允许Windows用户帐户处理chmod +x东西,我必须键入或执行任何人必须执行的Windows命令的简单直接解决方案。


我正在寻找的输出是 Windows命令icaclssetacl)或其他命令,这将允许我或任何人 {{1 }} 或其他解决方案(要编辑的文件)。


我希望能够按照提供的说明以及 chmod 的内容进行操作。

我的用户帐户不是管理员帐户,也不属于管理员组,我以此方式进行设置。我确实有权访问管理员帐户以及安装Windows时需要创建的帐户,因此我可以以该用户身份登录并运行任何命令,编辑任何文件。

我需要将此解决方案作为常规包装箱安装说明的一部分。

谢谢!

提供背景信息,包括您已经尝试过的内容。

我已经搜索并准备好其中的每个stackoverflow问题以及每个cygwin文档。

显示一些代码。

作为常规Windows用户(不是admin),没有管理特权。

chmod +x

没有错误消息,没有成功消息,但是当我 $chmod u+x,og-rwx my-bashscript.sh 时,它不是 $ls -l my-bash-script.sh

0 个答案:

没有答案