当前位置:  开发笔记 > 开发工具 > 正文

Windows 7上的Windows批处理文件出现问题

如何解决《Windows7上的Windows批处理文件出现问题》经验,为你挑选了1个好方法。

我有一个批处理文件来编译和链接我的所有代码.它包含以下内容:

@echo off
nasm -f aout -o start.o start.asm
gcc -Wall -O -fstrength-reduce -fomit-frame-pointer -finline-functions -nostdinc -fno-builtin -I./include -c -o main.o main.c
gcc -Wall -O -fstrength-reduce -fomit-frame-pointer -finline-functions -nostdinc -fno-builtin -I./include -c -o scrn.o scrn.c
ld -T link.ld -o kernel.bin start.o main.o scrn.o
pause

问题是,当我运行它时,它只是将所有这些打印出来作为文本.它绝对是一个批处理文件.它的.bat文件结尾,在notepad ++中,@ echo off和pause的语法正在突出显示而不是手动设置.这是Windows 7的错误吗?或者我做错了什么?



1> aphoria..:

您是从命令行运行还是双击资源管理器?

也许您将" 编辑"操作设置为默认值?

尝试右键单击并选择" 打开".

编辑:也许你的行终结者搞砸了.Windows期望CRLF.

在Notepad ++中:

单击视图 - >显示行尾.

如果它们不是CRLF,请单击格式 - >转换为Windows格式.


操作设置为默认值?
.
推荐阅读
赛亚兔备_393
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有