VirtualBox

source: vbox/trunk/doc/manual/ru_RU/man_VBoxManage-guestproperty.xml@ 96301

最後變更 在這個檔案從96301是 96300,由 vboxsync 提交於 3 年 前

doc: comment fixing

  • 屬性 svn:eol-style 設為 native
  • 屬性 svn:keywords 設為 Author Date Id Revision
檔案大小: 15.9 KB
 
1<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 manpage, user manual, usage: VBoxManage guestproperty
4-->
5<!--
6 Copyright (C) 2006-2020 Oracle Corporation
7
8 This file is part of VirtualBox Open Source Edition (OSE), as
9 available from http://www.alldomusa.eu.org. This file is free software;
10 you can redistribute it and/or modify it under the terms of the GNU
11 General Public License (GPL) as published by the Free Software
12 Foundation, in version 2 as it comes in the "COPYING" file of the
13 VirtualBox OSE distribution. VirtualBox OSE is distributed in the
14 hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
15-->
16<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
17 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"[
18<!ENTITY % all.entities SYSTEM "all-entities.ent">
19%all.entities;
20]>
21<refentry id="vboxmanage-guestproperty" lang="en">
22 <refentryinfo>
23 <pubdate>$Date: 2022-08-18 17:27:14 +0000 (Thu, 18 Aug 2022) $</pubdate>
24 <title>VBoxManage guestproperty</title>
25 </refentryinfo>
26
27 <refmeta>
28 <refentrytitle>VBoxManage-guestproperty</refentrytitle>
29 <manvolnum>1</manvolnum>
30 </refmeta>
31
32 <refnamediv>
33 <refname>VBoxManage-guestproperty</refname>
34 <refpurpose>управляет гостевыми свойствами виртуальной машины</refpurpose>
35 <refclass>&product-name;</refclass>
36 </refnamediv>
37
38 <refsynopsisdiv>
39<!-- The 'id' is mandatory and must start with 'synopsis-'. -->
40 <cmdsynopsis id="synopsis-vboxmanage-guestproperty-get">
41 <command>VBoxManage guestproperty get</command>
42 <group choice="req">
43 <arg choice="plain"><replaceable>uuid</replaceable></arg>
44 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
45 </group>
46 <arg choice="req"><replaceable>имя-свойства</replaceable></arg>
47 <arg>--verbose</arg>
48 </cmdsynopsis>
49
50 <cmdsynopsis id="synopsis-vboxmanage-guestproperty-enumerate">
51 <command>VBoxManage guestproperty enumerate</command>
52 <group choice="req">
53 <arg choice="plain"><replaceable>uuid</replaceable></arg>
54 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
55 </group>
56 <arg>--patterns=<replaceable>шаблоны</replaceable></arg>
57 </cmdsynopsis>
58
59 <cmdsynopsis id="synopsis-vboxmanage-guestproperty-set">
60 <command>VBoxManage guestproperty set</command>
61 <group choice="req">
62 <arg choice="plain"><replaceable>uuid</replaceable></arg>
63 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
64 </group>
65 <arg choice="req"><replaceable>имя-свойства</replaceable></arg>
66 <arg><replaceable>значение-свойства</replaceable><arg>--flags=<replaceable>флаги</replaceable></arg></arg>
67 </cmdsynopsis>
68
69 <cmdsynopsis id="synopsis-vboxmanage-guestproperty-unset">
70 <command>VBoxManage guestproperty unset</command>
71 <group choice="req">
72 <arg choice="plain"><replaceable>uuid</replaceable></arg>
73 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
74 </group>
75 <arg choice="req"><replaceable>имя-свойства</replaceable></arg>
76 </cmdsynopsis>
77
78 <cmdsynopsis id="synopsis-vboxmanage-guestproperty-wait">
79 <command>VBoxManage guestproperty wait</command>
80 <group choice="req">
81 <arg choice="plain"><replaceable>uuid</replaceable></arg>
82 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
83 </group>
84 <arg choice="req"><replaceable>шаблоны</replaceable></arg>
85 <arg>--timeout=<replaceable>миллисекунды</replaceable></arg>
86 <arg>--fail-on-timeout</arg>
87 </cmdsynopsis>
88 </refsynopsisdiv>
89
90 <refsect1>
91 <title>Описание</title>
92 <para>
93 Команда <command>VBoxManage guestproperty</command> позволяет
94 установить или получить свойства работающей виртуальной машины (ВМ).
95 Смотрите <xref linkend="guestadd-guestprops" />. Гостевые свойства -
96 это произвольные пары строк в виде имя-значение, которые могут
97 быть записаны и прочтены как с гостевой системы так и с хоста.
98 В результате эти свойства могут быть использованы как канал
99 связи небольшого объема для строк при условии, что гость работает
100 и установлены Дополнения Гостевой ОС. Также, Дополнения
101 Гостевой ОС автоматически устанавливают и поддерживают значения
102 ключей, начинающихся с <literal>/VirtualBox/</literal>.
103 </para>
104 <refsect2>
105 <title>Общие командные операнды</title>
106 <variablelist>
107 <varlistentry>
108 <term><replaceable>uuid</replaceable>|<replaceable>имя-ВМ</replaceable></term>
109 <listitem><para>
110 Задает Универсальный Уникальный Идентификатор (UUID) или
111 имя ВМ.
112 </para></listitem>
113 </varlistentry>
114 </variablelist>
115 </refsect2>
116 <refsect2 id="vboxmanage-guestproperty-enumerate">
117 <title>Показать все свойства виртуальной машины</title>
118 <para>
119 Команда <command>VBoxManage guestproperty enumerate</command>
120 показывает каждое гостевое свойство и его значение для
121 указанной ВМ. Заметим, что вывод ограничен если невозможно
122 подсоединиться к процессу гостевой службы, например потому
123 что ВМ не работает или не установлены Дополнения Гостевой ОС.
124 </para>
125 <variablelist>
126 <varlistentry>
127 <term><option>--patterns=<replaceable>шаблон</replaceable></option></term>
128 <listitem><para>
129 Фильтрует список свойств основанный на указанном
130 шаблоне, который может содержать следующие
131 подстановочные знаки:
132 </para><variablelist>
133 <varlistentry>
134 <term><literal>*</literal> (звездочка)</term>
135 <listitem><para>
136 Представляет любое количество произвольных символов.
137 Например, шаблон <literal>/VirtualBox*</literal>
138 соответствует всем свойствам, начинающимся с
139 <literal>/VirtualBox</literal>.
140 </para></listitem>
141 </varlistentry>
142 <varlistentry>
143 <term><literal>?</literal> (знак вопроса)</term>
144 <listitem><para>
145 Представляет один произвольный символ. Например
146 шаблон <literal>fo?</literal> соответствует и
147 <literal>foo</literal> и <literal>for</literal>.
148 </para></listitem>
149 </varlistentry>
150 <varlistentry>
151 <term><literal>|</literal> (канал)</term>
152 <listitem><para>
153 Задает несколько альтернативных шаблонов.
154 Например шаблон <literal>s*|t*</literal>
155 соответствует свойствам, начинающимся с
156 <literal>s</literal> или <literal>t</literal>.
157 </para></listitem>
158 </varlistentry>
159 </variablelist></listitem>
160 </varlistentry>
161 </variablelist>
162 </refsect2>
163 <refsect2 id="vboxmanage-guestproperty-get">
164 <title>Получить значение свойства виртуальной машины</title>
165 <remark role="help-copy-synopsis"/>
166 <para>
167 Команда <command>VBoxManage guestproperty get</command>
168 получает значение указанного свойства. Если свойство не
169 найдено, например, потому что гостевая система сейчас не
170 работает, команда выдает следующее сообщение:
171 </para>
172<screen>No value set!</screen>
173 <variablelist>
174 <varlistentry>
175 <term><replaceable>имя-свойства</replaceable></term>
176 <listitem><para>
177 Задает имя свойства.
178 </para></listitem>
179 </varlistentry>
180 <varlistentry>
181 <term><option>--verbose</option></term>
182 <listitem><para>
183 Выдает значение свойства, метку времени и любые указанные
184 аттрибуты значения.
185 </para></listitem>
186 </varlistentry>
187 </variablelist>
188 </refsect2>
189 <refsect2 id="vboxmanage-guestproperty-set">
190 <title>Задать значение свойства для виртуальной машины</title>
191 <remark role="help-copy-synopsis"/>
192 <para>
193 Команда <command>VBoxManage guestproperty set</command> позволяет
194 задать свойство гостевой системы, указывая свойство и его значение.
195 Если значение опущено, свойство удаляется.
196 </para>
197 <variablelist>
198 <varlistentry>
199 <term><replaceable>имя-свойства</replaceable></term>
200 <listitem><para>
201 Задает имя свойства.
202 </para></listitem>
203 </varlistentry>
204 <varlistentry>
205 <term><replaceable>значение-свойства</replaceable></term>
206 <listitem><para>
207 Указывает значение свойства. Если значение не указано,
208 существующее значение удаляется.
209 </para></listitem>
210 </varlistentry>
211 <varlistentry>
212 <term><option>--flags=<replaceable>флаги</replaceable></option></term>
213 <listitem><para>
214 Задает дополнительные аттрибуты значения. Могут быть указаны
215 следующие аттрибуты в виде списка значений разделенных запятыми:
216 </para><variablelist>
217 <varlistentry>
218 <term><literal>TRANSIENT</literal></term>
219 <listitem><para>
220 Удаляет значение с данными ВМ при завершении ВМ.
221 </para></listitem>
222 </varlistentry>
223 <varlistentry>
224 <term><literal>TRANSRESET</literal></term>
225 <listitem><para>
226 Удаляет значение при завершении или рестарте ВМ.
227 </para></listitem>
228 </varlistentry>
229 <varlistentry>
230 <term><literal>RDONLYGUEST</literal></term>
231 <listitem><para>
232 Задает значение, которое может быть изменено только
233 хостом. Гостевая система может только прочитать
234 значение свойства.
235 </para></listitem>
236 </varlistentry>
237 <varlistentry>
238 <term><literal>RDONLYHOST</literal></term>
239 <listitem><para>
240 Задает значение, которое может быть изменено только
241 гостевой системой. Хост может только прочитать
242 значение свойства.
243 </para></listitem>
244 </varlistentry>
245 <varlistentry>
246 <term><literal>READONLY</literal></term>
247 <listitem><para>
248 Задает неизменяемое значение.
249 </para></listitem>
250 </varlistentry>
251 </variablelist></listitem>
252 </varlistentry>
253 </variablelist>
254 </refsect2>
255 <refsect2 id="vboxmanage-guestproperty-wait">
256 <title>Ожидать создания, удаления или изменения значения свойства</title>
257 <remark role="help-copy-synopsis"/>
258 <para>
259 Команда <command>VBoxManage guestproperty wait</command> ожидает
260 создания, удаления или изменения определенного свойства,
261 описанного строкой шаблона.
262 </para>
263 <variablelist>
264 <varlistentry>
265 <term><replaceable>шаблоны</replaceable></term>
266 <listitem><para>
267 Задает шаблон, соответствующий свойствам, необходимым
268 для ожидания. По информации о подстановочных знаках
269 в шаблоне смотрите описание опции
270 <option>--patterns</option>.
271 </para></listitem>
272 </varlistentry>
273 <varlistentry>
274 <term><option>--timeout<replaceable>миллисекунды</replaceable></option></term>
275 <listitem><para>
276 Задает количество миллисекунд ожидания.
277 </para></listitem>
278 </varlistentry>
279 <varlistentry>
280 <term><option>--fail-on-timeout</option></term>
281 <listitem><para>
282 Указывает, что команда должна закончиться неудачей
283 если достигнут порог ожидания.
284 </para></listitem>
285 </varlistentry>
286 </variablelist>
287 </refsect2>
288 <refsect2 id="vboxmanage-guestproperty-unset">
289 <title>Удалить значение свойства виртуальной машины</title>
290 <remark role="help-copy-synopsis"/>
291 <para>
292 Команда <command>VBoxManage guestproperty unset</command>
293 удаляет значение гостевого свойства.
294 </para>
295 <para>
296 Альтернативная формат этой подкоманды <command>delete</command>.
297 </para>
298 <variablelist>
299 <varlistentry>
300 <term><replaceable>имя-свойства</replaceable></term>
301 <listitem><para>
302 Задает имя свойства.
303 </para></listitem>
304 </varlistentry>
305 </variablelist>
306 </refsect2>
307 </refsect1>
308
309 <refsect1>
310 <title>Примеры</title>
311 <remark role="help-scope" condition="GLOBAL" />
312 <para>
313 Следующая команда выдает список гостевых свойств и их значений
314 для ВМ <literal>win8</literal>.
315 </para>
316<screen>$ VBoxManage guestproperty enumerate win8</screen>
317 <para>
318 Следующая команда создает гостевое свойство называемое
319 <literal>region</literal> для ВМ <literal>win8</literal>.
320 Значение свойства устанавливается в <literal>west</literal>.
321 </para>
322<screen>$ VBoxManage guestproperty set win8 region west</screen>
323 </refsect1>
324</refentry>
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette