如何用DOS命令设置一个文件为隐藏?

如题 我想用BAT文件将 启动项里的 1.bat 设置为隐藏。请问如何写??
另:因为路径里如果包含了中文和空格,DOS就会不认。所以请大家考虑这种情况。
我问过一个朋友如何讲文件拷贝到 启动项里的问题 他说
copy f:\1.bat "%userprofile%\「开始」菜单\程序\启动"
而不能用
copy F:\1.bat C:\Documents and Settings\Administrator\「开始」菜单\程序\启动
希望对大家有帮助。

使用ATTRIB命令实现。

如将C盘根目录下10.txt文件设置为隐藏

在命令行键入attrib +h C:\10.txt,按确认键。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-21
启动项一般都是快捷方式

路径包含中文或空格可以用双引号来解决的比如:md "d:\1 2 3你"
copy F:\1.bat "C:\Documents and Settings\Administrator\「开始」菜单\程序\启动"

显示或更改文件属性。

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [
/D]]

+ 设置属性。
- 清除属性。
R 只读文件属性。
A 存档文件属性。
S 系统文件属性。
H 隐藏文件属性。
[drive:][path][filename]
指定要处理的文件属性。
/S 处理当前文件夹及其子文件夹中的匹配文件。
/D 也处理文件夹。

修改文件为隐藏属性的,用
attrib +h 文件本回答被网友采纳
第2个回答  2015-05-18
修改文件为隐藏属性的,用attrib +h 文件
第3个回答  2013-05-21
attrib +h 1.bat
相似回答