append命令有啥用?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了append命令有啥用?相关的知识,希望对你有一定的参考价值。

Append
允许程序打开指定文件夹中的数据文件,就像这些文件在当前文件夹中一样。如果在没有参数的情况下使用,则 append 命令显示附加的目录列表。

语法
append [;] [[Drive:]Path[;...]][/x:on | off][/path:on | off] [/e]

参数
;

取消附加文件夹列表。

[Drive:]Path

指定要附加到当前文件夹的驱动器和文件夹。如果未指定驱动器,将默认使用当前驱动器。可以指定多个 [Drive:]Path 项,用分号分隔这些项。

/x:on | off

指定当 MS-DOS 子系统执行程序时是否搜索附加的文件夹。/x:on 表示搜索附加的文件夹。/x:off 不搜索附加的文件夹。

/path:on | off

指定当路径已经包含程序正在查找的文件名时,是否希望程序在附加的文件夹中搜索数据文件。默认设置是 /path:on。

/e

将附加文件夹列表指派到名为 APPEND 的环境变量。该命令行选项仅在启动系统后第一次使用 append 时使用。

/?

在命令提示符下显示帮助。

注释
• Windows XP 和 Windows Server 2003 家族产品不使用该命令。只为了与现有的 MS-DOS 文件保持兼容性才包含此命令,但是因为其功能是自动实现的,所以在命令行使用时不起作用。

• 存储附加文件夹列表

使用带 /e 命令行选项的 append 命令,可将附加的文件夹列表指派给名为 APPEND 的环境变量。为此,请首先使用只带 /e 命令行选项的 append 命令。然后再次使用 append,这次包含要附加的文件夹。不能在同一命令行上指定 /e 和 [Drive:]Path。

• 指定多个追加文件夹

要附加多个文件夹,请使用分号分隔多个项。如果再次使用带有 [[Drive:]Path 参数的 append,则指定的文件夹将替代以前的 append 中指定的任何文件夹。

• 使用 dir

键入 dir 查看某个目录的文件和子目录列表时,dir 命令不包含来自附加文件夹的文件名。

• 解决文件名冲突

如果附加文件夹中的文件与当前文件夹中的文件同名,程序将打开当前文件夹中的文件。

• 与创建新文件的程序一起使用 append

当某个程序在附加文件夹中打开文件时,可以象在当前文件夹中一样找到文件。如果程序通过创建一个同名新文件来保存该文件,则新文件将在当前文件夹中创建(而不是在附加文件夹)。append 命令适用于不会被修改或者被修改但不会创建新的文件副本的数据文件。数据库程序经常在不生成新副本的情况下修改数据文件。文本编辑器和字处理程序一般通过创建新副本来保存修改的数据文件。为避免出现混乱,请不要与这些程序一起使用 append 命令。

• 与 path 一起使用 /x:on

使用 /x:on 时,可以通过在命令提示符下键入程序名来运行附加文件夹中的程序。通常,可使用 path 命令来指定包含程序的文件夹,然而,不必使用 path 命令以指定包含程序的附加文件夹。MS-DOS 子系统会在附加的文件夹中找到某个程序,搜索该程序的常规顺序如下:首先在当前的文件夹,然后在附加的文件夹,再在搜索路径中。

• 将 /x:on 缩写为 /x

可以将 /x:on 缩写为 /x。为此,可在启动系统后首次使用 append 时指定 /x:on。此后,您可以在 /x:on 和 /x:off 之间进行切换。

• 与 set 一起使用 /e

与 set 命令一起使用 /e,可显示附加文件夹的列表。有关环境变量和 set 的信息,请参阅“相关主题”。

示例
要允许程序打开 B:\Letters 和 A:\Reports 下的数据文件,就像这些文件位于当前文件夹中一样,可键入:

append b:\letters;a:\reports

要附加相同文件夹并将附加的文件夹列表的副本保留在 Windows XP 环境中(这必须是启动系统后首次使用 append),请键入:

append /e

append b:\letters;a:\reports
参考技术A Append 方法
将对象追加到集合中。如果集合是 Fields,可以先创建新的 Field 对象然后再将其追加到集合中。

语法

collection.Append object

fields.Append Name, Type, DefinedSize, Attrib

参数

collection 集合对象。

fields Fields 集合。

object 对象变量,代表所要追加对象。

Name 字符串,新 Field 对象的名称,不得与 fields 中的任何其他对象同名。

Type DataTypeEnum 类型,其默认值为 adEmpty。新字段的数据类型。

DefinedSize 可选,长整型,指示新字段的定义大小(以字符或字节为单位)。该参数的默认值源于 Type (默认的 Type 为 adEmpty,默认的 DefinedSize 未指定)。

Attrib 可选,FieldAttributeEnum,其默认值是 adFldDefault。指定新字段的属性。如果该值未指定,字段将包含源于 Type 的属性。

参数

在集合上使用 Append 方法可将对象添加到该集合,此方法仅在 Command 对象的 Parameters 集合上有效。在将 Parameter 对象追加到 Parameters 集合中之前必须设置其 Type 属性。如果选定了变长数据类型,则必须将 Size 属性设置为大于零的值。

通过对参数作出说明,可以最大程度地减少对提供者的调用,进而在使用存储过程或参数化查询时提高性能,但必须了解与所要调用的存储过程或参数化查询相关联的参数属性。使用 CreateParameter 方法可创建具有适当属性设置的 Parameter 对象,而使用 Append 方法则可将它们添加到 Parameters 集合。这样可以不必调用参数信息的提供者而设置和返回参数值。如果写到不提供参数信息的提供者,则必须使用该方法手工填写 Parameters 集合以便能够完全使用参数。

字段

如果在调用 fields.Append 方法前您没有设置 CursorLocation 属性,当使用 Open 方法打开 Recordset 时,CursorLocation 将被自动设置为 adUseClient。

对打开的 Recordset 或已设置 ActiveConnection 属性的 Recordset,调用其 fields.Append 方法将引发运行时错误。只能将字段追加到没有打开并且尚未连接到数据源的 Recordset。一般地,通过 CreateRecordset 方法或通过将新 Recordset 对象显式赋给对象变量所创建的都是新 Recordset 对象。
参考技术B 回答

vt. 附加;贴上;盖章n. 设置数据文件的搜索路径例句:If it\'s not, append it to the root element.如果不是,就将其附加到根元素。变形:过去式appended过去分词appended现在分词appending第三人称单数appends

cipher命令有啥用?

cipher命令的作用:显示或更改 NTFS 分区上的目录[文件]的加密。

巧用cipher命令彻底删除硬盘数据,防止被恢复。

也许用户还不知,在Windows系统下删除硬盘中的文件只是被简单的标记为已删除,但并没有真正的删除,用户通过某些数据恢复工具就可以将被删除的文件恢复,对用户的隐私安全存在很大的安全隐患,其实在Win10系统中,用户可以通过一条简单的cipher命令工具来彻底删除硬盘中已被删除的文件。

这项功能在Windows XP、Win7、Win8.1、Win10中都存在,系统自带了一个名为cipher的命令行工具,其用途是使用EFS加密文件系统对文件进行加密。不过这个工具还有一个附加功能,可以用来对硬盘上的剩余空间进行擦写,从而安全删除剩余空间中包含的已删除文件。该工具使用方法非常简单。

操作步骤:

1、在开始菜单或任务栏搜索框中输入CMD,在搜索结果中找到命令提示符,右键单击,选择以管理员身份运行。

2、在命令提示符中输入“cipher /w:C”,回车运行。最后的字母“C”代表分区盘符,根据需要修改即可,之后只需要耐心等待。

参考技术A 在WinXP中用命令行功能加解密文件
winXP为用户提供了一个特殊功能,那就是用命令行功能cipher加密或解密文件或文件夹。

1.命令格式:
cipher[/e|/d][/s:dir][/a][/l][/f][/q][/h][/k][/u[/n]][PathName[…]]|[/r:PathNameWithoutExtension]|[/w:PathName]

2.参数设置:
在不含带参数的情况下使用,则cipher将显示当前文件夹及其所含文件的加密状态.
/e加密指定的文件夹.文件夹做过标记后.使得以后添加到该文件夹的文件也被加密.
/d将指定的文件夹解密.文件夹做过标记后,使得以后添加到该文件夹的文件也被加密.
/s:dir在指定文件夹及其全部子文件夹中执行所选操作.
/a执行文件和目录操作.
/l即使发生错误,仍然继续执行指定的操作.
/f对所有指定的对象进行加密或解密.默认情况下.cipher会跳过已加密或已解密的文件.
/q只报告最基本的信息.
/h显示带隐藏或系统属性的文件.默认情况下,这些文件是不加密或解密的.
/k为运行cipher的用户创建新的文件加密.如果使用该选项.CIPHER将忽略所有其它选项.
/u更新用户文件的加密密钥或将代理密钥恢复为本地驱动器上所有已加密文件中的当前文件(如果密钥已经改变).该选项仅随/N一起使用.
/n防止密钥更新.使用该选项可以查找本地驱动器上所有已加密的文件.
pathname指定样式,文件或文件夹.
/r:PathNameWithoutExtension生成新的恢复代理证书和私钥,然后将它们写入文件(该文件的名称在PathNameWithoutExtension中指定.)
/w:PathName删除卷上的未使用部分的数据.
/?在命令提示符显示帮助.

以上是关于append命令有啥用?的主要内容,如果未能解决你的问题,请参考以下文章

oracle nologging 有啥用

循环数据结构有啥用?

在 Python 中,“.append()”和“+= []”有啥区别?

prepend() 和 append() 之间有啥?

LIST.append(1) 和 LIST = LIST + [1] (Python) 有啥区别

python中用于列表操作的plus和append有啥区别? [复制]