下面写着停止脚本是什么意思呢?

直接说:IE出问题,按你说的步骤搞。

禁用脚本调试。
打勾。

不行?电脑管家修复一下。

IE9 不行?关所有窗口。
重置IE9
步骤: 1 . 关IE窗口。
2 . 输入inetcpl.cpl,回车。
3 . 高级选项卡,点重置。
4 . 删个性化设置,点重置。

做完看行不。

或者试试无加载项启动IE9 看是不是加载项闹的?
无加载项启动:开始-所有程序-附件-系统工具-Internet Explorer(无加载项)。

你自己看。

shell如何一下子就注释掉很多行?

说白了,Shell里多行注释就得用反引号拼接字符串。
比如 :<<'注释内容' 这种写法,去年我们跑的那个运维脚本里就用过,大概3 000行配置,看着清爽多了。

先说最重要的,这种语法是Shell的heredoc特性,用的时候注意引号前不能有空格,否则会报错。
另外一点,它不是注释,只是被程序忽略的输入流,所以像Python那样用换行是不行的。
还有个细节挺关键的,像 cat <<'EOF' 这种写法更常见,因为EOF可以自定义,避免硬编码字符串冲突。

说实话挺坑的,我一开始也以为<<后面直接加内容就行,后来发现不对,得用单引号把变量和特殊字符锁死。
等等,还有个事,Windows的Bash环境对heredoc支持有点奇葩,最好先测试下兼容性。

建议用cat <<'...'组合,比裸的:<<'...'更通用,但别在需要变量替换的地方用heredoc。

shell中怎么注释

结论: Shell脚本单行注释用,多行注释用<