本文作者:kris

Win11用记事本打开的文件格式提示参数错误-记事本打开的文件格式不对

kris 2024-12-25 22:26:46 1
Win11用记事本打开的文件格式提示参数错误-记事本打开的文件格式不对摘要: 在批处理中%是什么意思,作用?如果是 %a% 这种形式 ,就是变量的引用,@echo offset a=123 rem定义一个变量a 赋值为123echo %a% rem显示出变量...

在批处理中%是什么意思,作用?

如果是 %a% 这种形式 ,就是变量的引用,

@echo off

set a=123 rem定义一个变量a 赋值为123

echo %a% rem显示出变量a的值(如果不加% %系统会把a当字符处理了,不会当成变量的)

%%i 这种变量是for 语句里面 特有的变量(还有一种是外部变量,接受外部参数的格式是%1 -%9 共9个变量),只有在批处理里面才写 两个 %% 号表示变量,cmd中只用 一个 % 号。反正只要你在批处理文件里面用 for,变量就用 %%。例如

批处理中的写法

for %%i in (1 2 3 4 5 ) do echo %%i

为什么批处理中用两个 %%,其实是编译器编译的时候要屏蔽一个%

在cmd窗口中写法

for %i in (1 2 3 4 5 ) do echo %i

现在说下外部变量,是系统制定的,只有9个,专门保存外部参数的,就是运行批处理时加的参数。只有 %1 %2 %3 %4 ...... %9

例如

Win11用记事本打开的文件格式提示参数错误-记事本打开的文件格式不对

图片来源:网络

@echo off

echo %1

echo %2

echo %3

echo %4

将上面的代码复制到记事本。保存格式为 bat

现在怎样传递参数给这个批处理,如下

在开始》运行 里面输入 cmd 确定

在弹出来的窗口中 输入 上面 批处理文件 的 完全路径名,然后就加要传递的参数了 例如 c:\text.bat aaaa bbbb cccc dddd eeeee

上面 aaaa bbbb cccc dddd eeeee

就是传递给 批处理 “参数”这些参数 会保存在 %1至 %9 这9个变量名,最多只能保存 9 个。运行下就知道了,上面批处理文件中 %1变量保存的是aaaa

%2 保存的是 bbbb

%3 保存的是 cccc

%4 保存的是 dddd

%5 是 eeee 上面没有用到 %5变量

word里面的页面设置,改了纸张大小后为什么它又会自动改回以前的参数?

看你说的 “页面设置”都包括些什么了。

如果只是纸张的大小 "布局"、边距等手工去改每个文件就行了,也不是那么费事。用了几次就变成一个默认的 “布局”了,下拉“布局”菜单就在里面了。

如果包括段落格式、字体、页头页尾等,那最好用你一个定型文档做模板。最笨也是最可靠的方式是把模板掏空了,把其他文档内容一块一块拷贝过来,格式化。有必要时可以先粘贴到 Notepad (记事本),去掉原来的格式和字体,然后再拷贝过来。

GSD文件到底是个什么文件?

gsd是一种文件格式,GSD文件有三部分组成:一般规范、与DP主站有关规范、与DP从站有关规范。

一般规范:总体说明,包括制造商和设备名称、软硬件版号、支持的波特率、可能的监控时间间隔、总线插头制定信号。

与DP主站有关规范:包括所有只是用于DP主设备的参数,如允许从站个数、上装/下装能力。

与DP从站有关规范:包括与从设备有关的规定,如I/O通道的数据类型、诊断测试的规格及I/O数据一致性信息。因为GSD文件是ASCII文件,因此支持多种打开方式。记事本、UltraEdit等,也可以使用Profibus用户组织提供的编辑程序GSDEdit。

文章版权及转载声明

作者:kris本文地址:https://www.damoyx.com/p/17200.html发布于 2024-12-25 22:26:46
文章转载或复制请以超链接形式并注明出处大漠游侠网

阅读
分享