exec()
只要给定的路径在开发文件夹内,该功能就可以更改 Windows 机器中的文件属性。像
D:\程序\开发\www\
只要文件在该路径内,它的属性就可以改变。
$path = D:\Programs\Development\www\test.jpg
exec("attrib +s +h $path");
那行得通,但是一旦我将路径更改到其他地方,此功能似乎不起作用
$path = 'D:\Desktop\New Folder (2)\Test Folders\test.jpg'
exec("attrib +s +h $path");
现在相同的命令将不起作用。关于如何解决这个问题的任何想法?