VirtualBox

source: vbox/trunk/doc/manual/ru_RU/man_VBoxManage-guestcontrol.xml@ 93478

Last change on this file since 93478 was 93478, checked in by vboxsync, 3 years ago

Doc/manual: bugref:1909: Added Russian translation of VBoxManage manuals

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 72.7 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 manpage, user manual, usage: VBoxManage guestcontrol
4
5 Copyright (C) 2006-2020 Oracle Corporation
6
7 This file is part of VirtualBox Open Source Edition (OSE), as
8 available from http://www.virtualbox.org. This file is free software;
9 you can redistribute it and/or modify it under the terms of the GNU
10 General Public License (GPL) as published by the Free Software
11 Foundation, in version 2 as it comes in the "COPYING" file of the
12 VirtualBox OSE distribution. VirtualBox OSE is distributed in the
13 hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
14 -->
15<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
16 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"[
17<!ENTITY % all.entities SYSTEM "all-entities.ent">
18%all.entities;
19]>
20<refentry id="vboxmanage-guestcontrol" lang="en">
21 <refentryinfo>
22 <pubdate>September 2019</pubdate>
23 <title>VBoxManage guestcontrol</title>
24 </refentryinfo>
25
26 <refmeta>
27 <refentrytitle>VBoxManage-guestcontrol</refentrytitle>
28 <manvolnum>1</manvolnum>
29 </refmeta>
30
31 <refnamediv>
32 <refname>VBoxManage-guestcontrol</refname>
33 <refpurpose>управляет виртуальной машиной из хост-системы</refpurpose>
34 <refclass>Oracle VM VirtualBox</refclass>
35 </refnamediv>
36
37 <refsynopsisdiv>
38 <cmdsynopsis id="synopsis-vboxmanage-guestcontrol-run">
39<!-- The 'id' is mandatory and must start with 'synopsis-'. -->
40 <command>VBoxManage guestcontrol</command>
41 <group choice="req">
42 <arg choice="plain"><replaceable>uuid</replaceable></arg>
43 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
44 </group>
45 <arg choice="plain">run</arg>
46 <arg>--domain=<replaceable>имя-домена</replaceable></arg>
47 <arg>--dos2unix</arg>
48 <arg>--exe=<replaceable>имя-файла</replaceable></arg>
49 <arg>--ignore-orphaned-processes</arg>
50 <group>
51 <arg choice="plain">--no-wait-stderr</arg>
52 <arg choice="plain">--wait-stderr</arg>
53 </group>
54 <group>
55 <arg choice="plain">--no-wait-stdout</arg>
56 <arg choice="plain">--wait-stdout</arg>
57 </group>
58 <group>
59 <arg choice="plain">--passwordfile=<replaceable>файл-с-паролем</replaceable></arg>
60 <arg choice="plain">--password=<replaceable>пароль</replaceable></arg>
61 </group>
62 <arg>--profile</arg>
63 <arg>--putenv=<replaceable>имя-переменной</replaceable>=[<replaceable>значение</replaceable>]</arg>
64 <arg>--quiet</arg>
65 <arg>--timeout=<replaceable>миллисекунды</replaceable></arg>
66 <arg>--unix2dos</arg>
67 <arg>--unquoted-args</arg>
68 <arg>--username=<replaceable>имя-пользователя</replaceable></arg>
69 <arg>--verbose</arg>
70 <arg choice="req">-- <replaceable>программа/аргумент0</replaceable> <arg rep="repeat"><replaceable>аргумент</replaceable></arg></arg>
71 </cmdsynopsis>
72
73 <cmdsynopsis id="synopsis-vboxmanage-guestcontrol-start">
74 <command>VBoxManage guestcontrol</command>
75 <group choice="req">
76 <arg choice="plain"><replaceable>uuid</replaceable></arg>
77 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
78 </group>
79 <arg choice="plain">start</arg>
80 <arg>--domain=<replaceable>имя-домена</replaceable></arg>
81 <arg>--exe=<replaceable>имя-файла</replaceable></arg>
82 <arg>--ignore-orphaned-processes</arg>
83 <group>
84 <arg choice="plain">--passwordfile=<replaceable>файл-с-паролем</replaceable></arg>
85 <arg choice="plain">--password=<replaceable>пароль</replaceable></arg>
86 </group>
87 <arg>--profile</arg>
88 <arg>--putenv=<replaceable>имя-переменной</replaceable>=[<replaceable>значение</replaceable>]</arg>
89 <arg>--quiet</arg>
90 <arg>--timeout=<replaceable>миллисекунды</replaceable></arg>
91 <arg>--unquoted-args</arg>
92 <arg>--username=<replaceable>имя-пользователя</replaceable></arg>
93 <arg>--verbose</arg>
94 <arg choice="req">-- <replaceable>программа/аргумент0</replaceable> <arg rep="repeat"><replaceable>аргумент</replaceable></arg></arg>
95 </cmdsynopsis>
96
97 <cmdsynopsis id="synopsis-vboxmanage-guestcontrol-copyfrom-hostdest">
98 <command>VBoxManage guestcontrol</command>
99 <group choice="req">
100 <arg choice="plain"><replaceable>uuid</replaceable></arg>
101 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
102 </group>
103 <arg choice="plain">copyfrom</arg>
104 <arg>--domain=<replaceable>имя-домена</replaceable></arg>
105 <arg>--follow</arg>
106 <group>
107 <arg choice="plain">--passwordfile=<replaceable>файл-с-паролем</replaceable></arg>
108 <arg choice="plain">--password=<replaceable>пароль</replaceable></arg>
109 </group>
110 <arg>--quiet</arg>
111 <arg>--recursive</arg>
112 <arg>--username=<replaceable>имя-пользователя</replaceable></arg>
113 <arg>--verbose</arg>
114 <arg choice="req"><replaceable>гостевой-источник0</replaceable></arg>
115 <arg choice="plain"><replaceable>гостевой-источник1</replaceable> [...]</arg>
116 <arg choice="req"><replaceable>хост-назначение</replaceable></arg>
117 </cmdsynopsis>
118
119 <cmdsynopsis id="synopsis-vboxmanage-guestcontrol-copyfrom-hostdestdir">
120 <command>VBoxManage guestcontrol</command>
121 <group choice="req">
122 <arg choice="plain"><replaceable>uuid</replaceable></arg>
123 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
124 </group>
125 <arg choice="plain">copyfrom</arg>
126 <arg>--domain=<replaceable>имя-домена</replaceable></arg>
127 <arg>--follow</arg>
128 <group>
129 <arg choice="plain">--passwordfile=<replaceable>файл-с-паролем</replaceable></arg>
130 <arg choice="plain">--password=<replaceable>пароль</replaceable></arg>
131 </group>
132 <arg>--quiet</arg>
133 <arg>--recursive</arg>
134 <arg>--target-directory=<replaceable>хост-директория-назначения</replaceable></arg>
135 <arg>--username=<replaceable>имя-пользователя</replaceable></arg>
136 <arg>--verbose</arg>
137 <arg choice="req"><replaceable>гостевой-источник0</replaceable></arg>
138 <arg choice="plain"><replaceable>гостевой-источник1</replaceable> [...]</arg>
139 </cmdsynopsis>
140
141 <cmdsynopsis id="synopsis-vboxmanage-guestcontrol-copyto-hostdest">
142 <command>VBoxManage guestcontrol</command>
143 <group choice="req">
144 <arg choice="plain"><replaceable>uuid</replaceable></arg>
145 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
146 </group>
147 <arg choice="plain">copyto</arg>
148 <arg>--domain=<replaceable>имя-домена</replaceable></arg>
149 <arg>--follow</arg>
150 <group>
151 <arg choice="plain">--passwordfile=<replaceable>файл-с-паролем</replaceable></arg>
152 <arg choice="plain">--password=<replaceable>пароль</replaceable></arg>
153 </group>
154 <arg>--quiet</arg>
155 <arg>--recursive</arg>
156 <arg>--username=<replaceable>имя-пользователя</replaceable></arg>
157 <arg>--verbose</arg>
158 <arg choice="req"><replaceable>хост-источник0</replaceable></arg>
159 <arg choice="plain"><replaceable>хост-источник1</replaceable> [...]</arg>
160 <arg choice="req"><replaceable>гостевое-назначение</replaceable></arg>
161 </cmdsynopsis>
162
163 <cmdsynopsis id="synopsis-vboxmanage-guestcontrol-copyto-hostdestdir">
164 <command>VBoxManage guestcontrol</command>
165 <group choice="req">
166 <arg choice="plain"><replaceable>uuid</replaceable></arg>
167 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
168 </group>
169 <arg choice="plain">copyto</arg>
170 <arg>--domain=<replaceable>имя-домена</replaceable></arg>
171 <arg>--follow</arg>
172 <group>
173 <arg choice="plain">--passwordfile=<replaceable>файл-с-паролем</replaceable></arg>
174 <arg choice="plain">--password=<replaceable>пароль</replaceable></arg>
175 </group>
176 <arg>--quiet</arg>
177 <arg>--recursive</arg>
178 <arg>--target-directory=<replaceable>гостевая-директория-назначения</replaceable></arg>
179 <arg>--username=<replaceable>имя-пользователя</replaceable></arg>
180 <arg>--verbose</arg>
181 <arg choice="req"><replaceable>хост-источник0</replaceable></arg>
182 <arg choice="plain"><replaceable>хост-источник1</replaceable> [...]</arg>
183 </cmdsynopsis>
184
185 <cmdsynopsis id="synopsis-vboxmanage-guestcontrol-mkdir">
186 <command>VBoxManage guestcontrol</command>
187 <group choice="req">
188 <arg choice="plain"><replaceable>uuid</replaceable></arg>
189 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
190 </group>
191 <arg choice="plain">mkdir</arg>
192 <arg>--domain=<replaceable>имя-домена</replaceable></arg>
193 <arg>--mode=<replaceable>режим</replaceable></arg>
194 <arg>--parents</arg>
195 <group>
196 <arg choice="plain">--passwordfile=<replaceable>файл-с-паролем</replaceable></arg>
197 <arg choice="plain">--password=<replaceable>пароль</replaceable></arg>
198 </group>
199 <arg>--quiet</arg>
200 <arg>--username=<replaceable>имя-пользователя</replaceable></arg>
201 <arg>--verbose</arg>
202 <arg choice="req" rep="repeat"><replaceable>гостевая-директория</replaceable></arg>
203 </cmdsynopsis>
204
205 <cmdsynopsis id="synopsis-vboxmanage-guestcontrol-rmdir">
206 <command>VBoxManage guestcontrol</command>
207 <group choice="req">
208 <arg choice="plain"><replaceable>uuid</replaceable></arg>
209 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
210 </group>
211 <arg choice="plain">rmdir</arg>
212 <arg>--domain=<replaceable>имя-домена</replaceable></arg>
213 <group>
214 <arg choice="plain">--passwordfile=<replaceable>файл-с-паролем</replaceable></arg>
215 <arg choice="plain">--password=<replaceable>пароль</replaceable></arg>
216 </group>
217 <arg>--quiet</arg>
218 <arg>--recursive</arg>
219 <arg>--username=<replaceable>имя-пользователя</replaceable></arg>
220 <arg>--verbose</arg>
221 <arg choice="req" rep="repeat"><replaceable>гостевая-директория</replaceable></arg>
222 </cmdsynopsis>
223
224 <cmdsynopsis id="synopsis-vboxmanage-guestcontrol-rm">
225 <command>VBoxManage guestcontrol</command>
226 <group choice="req">
227 <arg choice="plain"><replaceable>uuid</replaceable></arg>
228 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
229 </group>
230 <arg choice="plain">rm</arg>
231 <arg>--domain=<replaceable>имя-домена</replaceable></arg>
232 <arg>--force</arg>
233 <group>
234 <arg choice="plain">--passwordfile=<replaceable>файл-с-паролем</replaceable></arg>
235 <arg choice="plain">--password=<replaceable>пароль</replaceable></arg>
236 </group>
237 <arg>--quiet</arg>
238 <arg>--username=<replaceable>имя-пользователя</replaceable></arg>
239 <arg>--verbose</arg>
240 <arg choice="req" rep="repeat"><replaceable>гостевая-директория</replaceable></arg>
241 </cmdsynopsis>
242
243 <cmdsynopsis id="synopsis-vboxmanage-guestcontrol-mv">
244 <command>VBoxManage guestcontrol</command>
245 <group choice="req">
246 <arg choice="plain"><replaceable>uuid</replaceable></arg>
247 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
248 </group>
249 <arg choice="plain">mv</arg>
250 <arg>--domain=<replaceable>имя-домена</replaceable></arg>
251 <group>
252 <arg choice="plain">--passwordfile=<replaceable>файл-с-паролем</replaceable></arg>
253 <arg choice="plain">--password=<replaceable>пароль</replaceable></arg>
254 </group>
255 <arg>--quiet</arg>
256 <arg>--username=<replaceable>имя-пользователя</replaceable></arg>
257 <arg>--verbose</arg>
258 <arg choice="req" rep="repeat"><replaceable>источник</replaceable></arg>
259 <arg choice="req"><replaceable>директория-назначения</replaceable></arg>
260 </cmdsynopsis>
261
262 <cmdsynopsis id="synopsis-vboxmanage-guestcontrol-mktemp">
263 <command>VBoxManage guestcontrol</command>
264 <group choice="req">
265 <arg choice="plain"><replaceable>uuid</replaceable></arg>
266 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
267 </group>
268 <arg choice="plain">mktemp</arg>
269 <arg>--domain=<replaceable>имя-домена</replaceable></arg>
270 <arg>--mode=<replaceable>режим</replaceable></arg>
271 <group>
272 <arg choice="plain">--passwordfile=<replaceable>файл-с-паролем</replaceable></arg>
273 <arg choice="plain">--password=<replaceable>пароль</replaceable></arg>
274 </group>
275 <arg>--quiet</arg>
276 <arg>--secure</arg>
277 <arg>--tmpdir=<replaceable>имя-директории</replaceable></arg>
278 <arg>--username=<replaceable>имя-пользователя</replaceable></arg>
279 <arg>--verbose</arg>
280 <arg choice="req"><replaceable>имя-шаблона</replaceable></arg>
281 </cmdsynopsis>
282
283 <cmdsynopsis id="synopsis-vboxmanage-guestcontrol-stat">
284 <command>VBoxManage guestcontrol</command>
285 <group choice="req">
286 <arg choice="plain"><replaceable>uuid</replaceable></arg>
287 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
288 </group>
289 <arg choice="plain">stat</arg>
290 <arg>--domain=<replaceable>имя-домена</replaceable></arg>
291 <group>
292 <arg choice="plain">--passwordfile=<replaceable>файл-с-паролем</replaceable></arg>
293 <arg choice="plain">--password=<replaceable>пароль</replaceable></arg>
294 </group>
295 <arg>--quiet</arg>
296 <arg>--username=<replaceable>имя-пользователя</replaceable></arg>
297 <arg>--verbose</arg>
298 <arg choice="req"><replaceable>имя-файла</replaceable></arg>
299 </cmdsynopsis>
300
301 <cmdsynopsis id="synopsis-vboxmanage-guestcontrol-list">
302 <command>VBoxManage guestcontrol</command>
303 <group choice="req">
304 <arg choice="plain"><replaceable>uuid</replaceable></arg>
305 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
306 </group>
307 <arg choice="plain">list</arg>
308 <group choice="req">
309 <arg choice="plain">all</arg>
310 <arg choice="plain">files</arg>
311 <arg choice="plain">processes</arg>
312 <arg choice="plain">sessions</arg>
313 </group>
314 <arg>--quiet</arg>
315 <arg>--verbose</arg>
316 </cmdsynopsis>
317
318 <cmdsynopsis id="synopsis-vboxmanage-guestcontrol-closeprocess">
319 <command>VBoxManage guestcontrol</command>
320 <group choice="req">
321 <arg choice="plain"><replaceable>uuid</replaceable></arg>
322 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
323 </group>
324 <arg choice="plain">closeprocess</arg>
325 <group>
326 <arg choice="plain">--session-id=<replaceable>ID</replaceable></arg>
327 <arg choice="plain">--session-name=<replaceable>имя-или-шаблон</replaceable></arg>
328 </group>
329 <arg>--quiet</arg>
330 <arg>--verbose</arg>
331 <arg choice="req" rep="repeat"><replaceable>PID</replaceable></arg>
332 </cmdsynopsis>
333
334 <cmdsynopsis id="synopsis-vboxmanage-guestcontrol-closesession">
335 <command>VBoxManage guestcontrol</command>
336 <group choice="req">
337 <arg choice="plain"><replaceable>uuid</replaceable></arg>
338 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
339 </group>
340 <arg choice="plain">closesession</arg>
341 <group>
342 <arg choice="plain">--all</arg>
343 <arg choice="plain">--session-id=<replaceable>ID</replaceable></arg>
344 <arg choice="plain">--session-name=<replaceable>имя-или-шаблон</replaceable></arg>
345 </group>
346 <arg>--quiet</arg>
347 <arg>--verbose</arg>
348 </cmdsynopsis>
349
350 <cmdsynopsis id="synopsis-vboxmanage-guestcontrol-updatega">
351 <command>VBoxManage guestcontrol</command>
352 <group choice="req">
353 <arg choice="plain"><replaceable>uuid</replaceable></arg>
354 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
355 </group>
356 <arg choice="plain">updatega</arg>
357 <arg>--quiet</arg>
358 <arg>--verbose</arg>
359 <arg>--source=<replaceable>дополнения_гостевой_ос.ISO</replaceable></arg>
360 <arg>--wait-start</arg>
361 <arg>-- <arg rep="repeat"><replaceable>аргумент</replaceable></arg></arg>
362 </cmdsynopsis>
363
364 <cmdsynopsis id="synopsis-vboxmanage-guestcontrol-watch">
365 <command>VBoxManage guestcontrol</command>
366 <group choice="req">
367 <arg choice="plain"><replaceable>uuid</replaceable></arg>
368 <arg choice="plain"><replaceable>имя-ВМ</replaceable></arg>
369 </group>
370 <arg choice="plain">watch</arg>
371 <arg>--quiet</arg>
372 <arg>--verbose</arg>
373 </cmdsynopsis>
374 </refsynopsisdiv>
375
376 <refsect1>
377 <title>Описание</title>
378 <para>
379 Команда <command>VBoxManage guestcontrol</command> позволяет
380 управлять гостевой виртуальной машиной (ВМ) из хост-системы.
381 Смотрите <xref linkend="guestadd-guestcontrol" />.
382 </para>
383 <refsect2>
384 <title>Общие опции и операнды</title>
385 <para>
386 Следующие опции могут быть использованы с любой подкомандой
387 <command>VBoxManage guestcontrol</command>:
388 </para>
389 <variablelist>
390 <varlistentry>
391 <term><replaceable>uuid</replaceable>|<replaceable>имя-ВМ</replaceable></term>
392 <listitem><para>
393 Задает Универсальный Уникальный Идентификатор (UUID) или
394 имя ВМ.
395 </para></listitem>
396 </varlistentry>
397 <varlistentry>
398 <term><option>--quiet</option></term>
399 <listitem><para>
400 Указывает, что команда производит более тихий вывод.
401 </para><para>
402 Краткая форма этой опции <option>-q</option>.
403 </para></listitem>
404 </varlistentry>
405 <varlistentry>
406 <term><option>--verbose</option></term>
407 <listitem><para>
408 Указывает, что команда производит более подробный вывод.
409 </para><para>
410 Краткая форма этой опции <option>-v</option>.
411 </para></listitem>
412 </varlistentry>
413 </variablelist>
414 <para>
415 Некоторые подкоманды <command>VBoxManage guestcontrol</command>
416 требуют, чтобы предоставили гостевые учетные данные для
417 идентификации. Эти подкоманды:
418 <command>copyfrom</command>, <command>copyto</command>,
419 <command>mkdir</command>, <command>mktemp</command>,
420 <command>mv</command>, <command>rmdir</command>,
421 <command>rm</command>, <command>run</command>,
422 <command>start</command> и <command>stat</command>.
423 </para>
424 <para>
425 Хотя вы не можете выполнять анонимные операции, пароль учетной
426 записи пользователя не является обязательным и зависит от
427 политики безопасности гостевой ОС. Если у пользователя
428 пароль не установлен, укажите пустой пароль. В ОС, таких как
429 Windows, возможно необходимо подстроить политику безопасности,
430 чтобы разрешить пользовательские учетные записи с пустым паролем.
431 В дополнение, могут применяться глобальные правила домена, и
432 поэтому они не могут быть изменены.
433 </para>
434 <para>
435 Следующие опции используются для аутентификации в гостевой ВМ:
436 </para>
437 <variablelist>
438 <varlistentry>
439 <term><option>--domain=<replaceable>имя-домена</replaceable></option></term>
440 <listitem><para>
441 Задает имя домена для гостевых Windows ВМ.
442 </para></listitem>
443 </varlistentry>
444 <varlistentry>
445 <term><option>--password=<replaceable>пароль</replaceable></option></term>
446 <listitem><para>
447 Задает пароль указанного пользователя. Если пароль не
448 указан в командной строке или файл с паролем пуст,
449 считается что у пользователя пустой пароль.
450 </para></listitem>
451 </varlistentry>
452 <varlistentry>
453 <term><option>--passwordfile=<replaceable>имя-файла</replaceable></option></term>
454 <listitem><para>
455 Задает абсолютный путь к файлу в гостевой ОС, содержащему
456 пароль для указанного пользователя. Если файл с паролем
457 пуст или не указан пароль в командной строке, считается
458 что у пользователя пустой пароль.
459 </para></listitem>
460 </varlistentry>
461 <varlistentry>
462 <term><option>--username=<replaceable>имя-пользователя</replaceable></option></term>
463 <listitem><para>
464 Задает существующего пользователя в гостевой ОС, от имени
465 которого запускается процесс. Если не указан, процесс
466 запускается от имени пользователя хоста.
467 </para></listitem>
468 </varlistentry>
469 </variablelist>
470 </refsect2>
471 <refsect2>
472 <title>Ограничения на гостевой процесс</title>
473 <para>
474 По умолчанию, можно запустить до пяти гостевых процессов
475 одновременно. Если запускается новый гостевой процесс, который
476 превысил этот лимит, старый не выполняющийся процесс удаляется
477 для запуска нового. Вы не сможете получить вывод из удаленного
478 гостевого процесса. Если все пять гостевых процессов активны и
479 выполняются, попытка запустить новый гостевой процесс будет
480 неудачна.
481 </para>
482 <para>
483 Можно модифицировать ограничения на выполнение гостевого процесса
484 двумя способами:
485 </para>
486 <itemizedlist>
487 <listitem><para>
488 Используя команду <command>VBoxManage setproperty</command>
489 для обновления значения гостевого свойства
490 <literal>/VirtualBox/GuestAdd/VBoxService/--control-procs-max-kept</literal>.
491 </para></listitem>
492 <listitem><para>
493 Используя команду <command>VBoxService</command> и указывая
494 опцию <option>--control-procs-max-kept=<replaceable>value</replaceable></option>.
495 </para></listitem>
496 </itemizedlist>
497 <para>
498 Необходимо перезагрузить гостевую ОС после изменения ограничения.
499 </para>
500 <para>
501 Можно обслуживать неограниченное количество гостевых процессов
502 путем указания значения <literal>0</literal>, однако, это не
503 рекомендуется.
504 </para>
505 </refsect2>
506 <refsect2 id="vboxmanage-guestcontrol-run">
507 <title>Запуск команды в гостевой виртуальной машине</title>
508 <remark role="help-copy-synopsis"/>
509 <para>
510 Команда <command>VBoxManage guestcontrol
511 <replaceable>имя-ВМ</replaceable> run</command> позволяет
512 исполнять программу в гостевой ВМ. Стандартные потоки ввода,
513 вывода и ошибок перенаправляются из ВМ в хост-систему до
514 завершения программы.
515 </para>
516 <note>
517 <para>
518 ОС Windows навязывает определенные ограничения на графические
519 приложения. Смотрите <xref linkend="KnownIssues" />.
520 </para>
521 </note>
522 <variablelist>
523 <varlistentry>
524 <term><option>--exe=<replaceable>путь-до-исполняемого-файла</replaceable></option></term>
525 <listitem><para>
526 Указывает абсолютный путь к исполняемому файлу для запуска
527 в гостевой ВМ. Например <filename>C:\Windows\System32\calc.exe</filename>.
528 </para></listitem>
529 </varlistentry>
530 <varlistentry>
531 <term><option>--timeout=<replaceable>миллисекунды</replaceable></option></term>
532 <listitem><para>
533 Указывает максимальное время в миллисекундах,
534 выделенное для работы программы. Во время работы
535 программы <command>VBoxManage</command> получает ее
536 вывод.
537 </para><para>
538 Если не указывается величина ожидания, <command>VBoxManage</command>
539 ждет до бесконечности окончания программы или возникновения ошибки.
540 </para></listitem>
541 </varlistentry>
542 <varlistentry>
543 <term><option>--putenv=<replaceable>имя</replaceable>=[<replaceable>значение</replaceable>]</option></term>
544 <listitem><para>
545 Устанавливает, изменяет или удаляет переменные окружения
546 в окружении гостевой ВМ.
547 </para><para>
548 Когда создается гостевой процесс, он работает в
549 стандартной среде гостевой ОС задаваемой по умолчанию.
550 Используйте эту опцию, чтобы изменить переменные окружения
551 в среде по умолчанию.
552 </para><para>
553 Используйте опцию
554 <option>--putenv=<replaceable>имя</replaceable>=[<replaceable>значение</replaceable>]</option>
555 для установки или изменения переменной окружения указываемой через <replaceable>имя</replaceable>.
556 </para><para>
557 Используйте опцию
558 <option>--putenv=<replaceable>имя</replaceable>=[<replaceable>значения</replaceable>]</option>
559 для удаления переменной окружения указанной через <replaceable>имя</replaceable>.
560 </para><para>
561 Убедитесь, что переменная или значение, содержащие
562 пробелы должны быть заключены в кавычки.
563 </para><para>
564 Необходимо указать опцию <option>--putenv</option>
565 для каждой модифицируемой переменной окружения.
566 </para><para>
567 Краткая форма этой опции <option>-E</option>.
568 </para></listitem>
569 </varlistentry>
570 <varlistentry>
571 <term><option>--unquoted-args</option></term>
572 <listitem><para>
573 Отключает экранированные двойные кавычки аргументов,
574 передаваемые программе. Например <literal>\"fred\"</literal>.
575 </para></listitem>
576 </varlistentry>
577 <varlistentry>
578 <term><option>--ignore-orphaned-processes</option></term>
579 <listitem><para>
580 Игнорирует процессы-сироты. Еще не реализовано.
581 </para></listitem>
582 </varlistentry>
583 <varlistentry>
584 <term><option>--profile</option></term>
585 <listitem><para>
586 Использует профиль оболочки, чтобы указать используемое
587 окружение. Еще не реализовано.
588 </para></listitem>
589 </varlistentry>
590 <varlistentry>
591 <term><option>--no-wait-stdout</option></term>
592 <listitem><para>
593 Не ждет завершения гостевого процесса или получения его
594 кода завершения и каких-либо объяснений сбоя.
595 </para></listitem>
596 </varlistentry>
597 <varlistentry>
598 <term><option>--wait-stdout</option></term>
599 <listitem><para>
600 Ждет завершения процесса, чтобы получить его код
601 завершения и любые объяснения сбоя. Команда
602 <command>VBoxManage</command> принимает данные со
603 стандартного потока вывода гостевого процесса во
604 время выполнения процесса.
605 </para></listitem>
606 </varlistentry>
607 <varlistentry>
608 <term><option>--no-wait-stderr</option></term>
609 <listitem><para>
610 Не ждет завершения гостевого процесса, чтобы
611 получить его код завершения, сообщения об
612 ошибках и флаги.
613 </para></listitem>
614 </varlistentry>
615 <varlistentry>
616 <term><option>--wait-stderr</option></term>
617 <listitem><para>
618 Ждет завершения гостевого процесса для получения
619 его кода завершения, сообщений об ошибках и флаги.
620 Команда <command>VBoxManage</command> принимает данные
621 со стандартного потока ошибок гостевого процесса во
622 время выполнения процесса.
623 </para></listitem>
624 </varlistentry>
625 <varlistentry>
626 <term><option>--dos2unix</option></term>
627 <listitem><para>
628 Преобразует гостевой DOS или Windows вывод в UNIX или
629 Linux вывод. Это преобразование изменяет завершения строк
630 с CR + LF на LF. Еще не реализовано.
631 </para></listitem>
632 </varlistentry>
633 <varlistentry>
634 <term><option>--unix2dos</option></term>
635 <listitem><para>
636 Преобразует гостевой UNIX или Linux вывод в DOS или
637 Windows вывод. Это преобразование изменяет завершения строк
638 с LF на CR + LF.
639 </para></listitem>
640 </varlistentry>
641 <varlistentry>
642 <term><option>-- <replaceable>программа/аргумент0</replaceable> [<replaceable>аргумент</replaceable>...]</option></term>
643 <listitem><para>
644 Задает имя программы и любые аргументы, передаваемые
645 программе.
646 </para><para>
647 Убедитесь, что все аргументы команды, содержащие пробелы,
648 заключены в кавычки.
649 </para></listitem>
650 </varlistentry>
651 </variablelist>
652 </refsect2>
653 <refsect2 id="vboxmanage-guestcontrol-start">
654 <title>Запуск команды в гостевой виртуальной машине</title>
655 <remark role="help-copy-synopsis"/>
656 <para>
657 Команда <command>VBoxManage guestcontrol
658 <replaceable>имя-ВМ</replaceable> start</command> позволяет
659 выполнить гостевую программу до ее завершения.
660 </para>
661 <note>
662 <para>
663 ОС Windows навязывает определенные ограничения на графические
664 приложения. Смотрите <xref linkend="KnownIssues" />.
665 </para>
666 </note>
667 </refsect2>
668 <refsect2 id="vboxmanage-guestcontrol-copyfrom-hostdest">
669 <title>Копирование файла из гостевой виртуальной машины в хост-систему</title>
670 <remark role="help-copy-synopsis"/>
671 <para>
672 Команда <command>VBoxManage guestcontrol
673 <replaceable>имя-ВМ</replaceable> copyfrom</command> позволяет
674 скопировать файл из гостевой ВМ в хост-систему.
675 </para>
676 <variablelist>
677 <varlistentry>
678 <term><option>--follow</option></term>
679 <listitem><para>
680 Включает следование по символическим ссылкам в гостевой
681 файловой системе.
682 </para></listitem>
683 </varlistentry>
684 <varlistentry>
685 <term><option>--recursive</option></term>
686 <listitem><para>
687 Рекурсивно копирует файлы и директории из указанной
688 директории в гостевой ВМ.
689 </para><para>
690 Краткая форма этой опции <option>-R</option>.
691 </para></listitem>
692 </varlistentry>
693 <varlistentry>
694 <term><literal><replaceable>гостевой-источник0</replaceable> [<replaceable>гостевой-источник1</replaceable> [...]]</literal></term>
695 <listitem><para>
696 Задает абсолютный путь к одному или нескольким файлам для
697 копирования из гостевой ВМ. Например
698 <filename>C:\Windows\System32\calc.exe</filename>. Можно
699 использовать подстановочные значки для указания нескольких
700 файлов. Например <filename>C:\Windows\System*\*.dll</filename>.
701 </para></listitem>
702 </varlistentry>
703 </variablelist>
704 </refsect2>
705 <refsect2 id="vboxmanage-guestcontrol-copyfrom-hostdestdir">
706 <title>Копирование файла из гостевой виртуальной машины в директорию в хост-системы</title>
707 <remark role="help-copy-synopsis"/>
708 <para>
709 Команда <command>VBoxManage guestcontrol
710 <replaceable>имя-ВМ</replaceable> copyfrom</command> позволяет
711 скопировать файл из гостевой ВМ в хост-систему.
712 </para>
713 <variablelist>
714 <varlistentry>
715 <term><option>--follow</option></term>
716 <listitem><para>
717 Включает следование по символическим ссылкам в гостевой
718 файловой системе.
719 </para></listitem>
720 </varlistentry>
721 <varlistentry>
722 <term><option>--recursive</option></term>
723 <listitem><para>
724 Рекурсивно копирует файлы и директории из указанной
725 директории в гостевой ВМ.
726 </para><para>
727 Краткая форма этой опции <option>-R</option>.
728 </para></listitem>
729 </varlistentry>
730 <varlistentry>
731 <term><option>--target-directory=<replaceable>хост-директория-назначения</replaceable></option></term>
732 <listitem><para>
733 Задает абсолютный путь к директории назначения в
734 хост-системе. Например <filename>C:\Temp</filename>.
735 </para></listitem>
736 </varlistentry>
737 <varlistentry>
738 <term><literal><replaceable>гостевой-источник0</replaceable> [<replaceable>гостевой-источник1</replaceable> [...]]</literal></term>
739 <listitem><para>
740 Задает абсолютный путь одного или нескольких файлов
741 для копирования из гостевой ВМ. Например
742 <filename>C:\Windows\System32\calc.exe</filename>. Можно
743 использовать подстановочные знаки. Например
744 <filename>C:\Windows\System*\*.dll</filename>.
745 </para></listitem>
746 </varlistentry>
747 </variablelist>
748 </refsect2>
749 <refsect2 id="vboxmanage-guestcontrol-copyto-hostdest">
750 <title>Копирует файл в гостевую виртуальную машину из хост-системы</title>
751 <remark role="help-copy-synopsis"/>
752 <para>
753 Команда <command>VBoxManage guestcontrol
754 <replaceable>имя-ВМ</replaceable> copyto</command> позволяет
755 скопировать файл из хост-системы в гостевую ВМ.
756 </para>
757 <variablelist>
758 <varlistentry>
759 <term><option>--follow</option></term>
760 <listitem><para>
761 Включает следование по символическим ссылкам в хост-системе.
762 </para></listitem>
763 </varlistentry>
764 <varlistentry>
765 <term><option>--recursive</option></term>
766 <listitem><para>
767 Рекурсивно копирует файлы и директории из указанной
768 директории в хост-системе.
769 </para><para>
770 Краткая форма этой опции <option>-R</option>.
771 </para></listitem>
772 </varlistentry>
773 <varlistentry>
774 <term><literal><replaceable>хост-источник0</replaceable> [<replaceable>хост-источник1</replaceable> [...]]</literal></term>
775 <listitem><para>
776 Задает абсолютный путь к одному или нескольким файлам
777 для копирования из хост-системы. Например
778 <filename>C:\Windows\System32\calc.exe</filename>. Можно
779 использовать подстановочные знаки для указания нескольких
780 файлов. Например <filename>C:\Windows\System*\*.dll</filename>.
781 </para></listitem>
782 </varlistentry>
783 </variablelist>
784 </refsect2>
785 <refsect2 id="vboxmanage-guestcontrol-copyto-hostdestdir">
786 <title>Копирует файл в директорию на гостевой виртуальной машине из хост-системы</title>
787 <remark role="help-copy-synopsis"/>
788 <para>
789 Команда <command>VBoxManage guestcontrol
790 <replaceable>имя-ВМ</replaceable> copyto</command> позволяет
791 скопировать файл из хост-системы в гостевую ВМ.
792 </para>
793 <variablelist>
794 <varlistentry>
795 <term><option>--follow</option></term>
796 <listitem><para>
797 Включает следование по символическим ссылкам в хост-системе.
798 </para></listitem>
799 </varlistentry>
800 <varlistentry>
801 <term><option>--recursive</option></term>
802 <listitem><para>
803 Рекурсивно копирует файлы и директории из указанной
804 директории в хост-системе.
805 </para><para>
806 Краткая форма этой опции <option>-R</option>.
807 </para></listitem>
808 </varlistentry>
809 <varlistentry>
810 <term><option>--target-directory=<replaceable>гостевая-директория-назначения</replaceable></option></term>
811 <listitem><para>
812 Задает абсолютный путь директории назначения в гостевой
813 ВМ. Например <filename>C:\Temp</filename>.
814 </para></listitem>
815 </varlistentry>
816 <varlistentry>
817 <term><literal><replaceable>хост-источник0</replaceable> [<replaceable>хост-источник1</replaceable> [...]]</literal></term>
818 <listitem><para>
819 Задает абсолютный путь одного или нескольких файлов для
820 копирования из хост-системы. Например
821 <filename>C:\Windows\System32\calc.exe</filename>. Можно
822 использовать подстановочные знаки для указания нескольких
823 файлов. Например <filename>C:\Windows\System*\*.dll</filename>.
824 </para></listitem>
825 </varlistentry>
826 </variablelist>
827 </refsect2>
828 <refsect2 id="vboxmanage-guestcontrol-mkdir">
829 <title>Создает директорию в гостевой виртуальной машине</title>
830 <remark role="help-copy-synopsis"/>
831 <para>
832 Команда <command>VBoxManage guestcontrol
833 <replaceable>имя-ВМ</replaceable> mkdir</command> позволяет
834 создать один или несколько директорий в гостевой ВМ.
835 </para>
836 <para>
837 Альтернативные формы этой подкоманды: <command>md</command>,
838 <command>createdir</command> и <command>createdirectory</command>.
839 </para>
840 <variablelist>
841 <varlistentry>
842 <term><option>--parents</option></term>
843 <listitem><para>
844 Создает все отсутствующие родительские директории по
845 отношению к указанной.
846 </para><para>
847 Например, если попытаться создать директорию
848 <filename>D:\Foo\Bar</filename> и директория
849 <filename>D:\Foo</filename> не существует, использование
850 <option>--parents</option> создаст отсутствующую
851 директорию <filename>D:\Foo</filename>. Однако, если
852 попытаться создать <filename>D:\Foo\Bar</filename> и
853 не указать опцию <option>--parents</option>, команда
854 завершится неудачей.
855 </para></listitem>
856 </varlistentry>
857 <varlistentry>
858 <term><option>--mode=<replaceable>режим</replaceable></option></term>
859 <listitem><para>
860 Задает режим разрешений для указанной директории.
861 Если также используется опция <option>--parents</option>,
862 этот режим задается также для всех ее родительских
863 директорий. <replaceable>режим</replaceable> - это
864 четыре восьмеричные цифры, например <literal>0755</literal>.
865 </para></listitem>
866 </varlistentry>
867 <varlistentry>
868 <term><literal><replaceable>гостевая-директория</replaceable> [<replaceable>гостевая-директория</replaceable>...]</literal></term>
869 <listitem><para>
870 Задает абсолютный путь к одной или нескольким директориям
871 для создания в гостевой ВМ. Например <filename>D:\Foo\Bar</filename>.
872 </para><para>
873 Если все относящиеся к указанной родительские директории
874 не существуют в гостевой ВМ, необходимо использовать
875 опцию <option>--parents</option>.
876 </para><para>
877 У вас должно быть достаточно прав в гостевой ВМ, чтобы
878 создать указанную и ее родительские директории.
879 </para></listitem>
880 </varlistentry>
881 </variablelist>
882 </refsect2>
883 <refsect2 id="vboxmanage-guestcontrol-rmdir">
884 <title>Удалить директорию из гостевой виртуальной машины</title>
885 <remark role="help-copy-synopsis"/>
886 <para>
887 Команда <command>VBoxManage guestcontrol
888 <replaceable>имя-ВМ</replaceable> rmdir</command> позволяет
889 удалить указанную директорию из гостевой ВМ.
890 </para>
891 <para>
892 Альтернативные формы этой подкоманды <command>removedir</command>
893 и <command>removedirectory</command>.
894 </para>
895 <variablelist>
896 <varlistentry>
897 <term><option>--recursive</option></term>
898 <listitem><para>
899 Рекурсивно удаляет директории из указанной в гостевой ВМ.
900 </para><para>
901 Краткая форма этой опции <option>-R</option>.
902 </para></listitem>
903 </varlistentry>
904 <varlistentry>
905 <term><literal><replaceable>гостевая-директория</replaceable> [<replaceable>гостевая-директория</replaceable>...]</literal></term>
906 <listitem><para>
907 Задает абсолютный путь к одной или нескольким директориям
908 для удаления в гостевой ВМ. Можно использовать
909 подстановочные знаки в именах директорий. Например
910 <filename>D:\Foo\*Bar</filename>.
911 </para><para>
912 У вас должно быть достаточно прав в гостевой ВМ, чтобы
913 удалить указанную и ее родительские директории.
914 </para></listitem>
915 </varlistentry>
916 </variablelist>
917 </refsect2>
918 <refsect2 id="vboxmanage-guestcontrol-rm">
919 <title>Удалить файл из гостевой виртуальной машины</title>
920 <remark role="help-copy-synopsis"/>
921 <para>
922 Команда <command>VBoxManage guestcontrol
923 <replaceable>имя-ВМ</replaceable> rm</command> позволяет
924 удалить указанный файл из гостевой ВМ.
925 </para>
926 <para>
927 Альтернативная форма этой подкоманды <command>removefile</command>.
928 </para>
929 <variablelist>
930 <varlistentry>
931 <term><option>--force</option></term>
932 <listitem><para>
933 Принудительно выполняет операцию и отменяет любые
934 запросы подтверждения.
935 </para><para>
936 Краткая форма этой опции <option>-f</option>.
937 </para></listitem>
938 </varlistentry>
939 <varlistentry>
940 <term><literal><replaceable>гостевой-файл</replaceable> [<replaceable>гостевой-файл</replaceable>...]</literal></term>
941 <listitem><para>
942 Задает абсолютный путь одного или нескольких файлов для
943 удаления из гостевой ВМ. Можно использовать
944 подстановочные знаки в именах файлов. Например
945 <filename>D:\Foo\Bar\text*.txt</filename>.
946 </para><para>
947 У вас должно быть достаточно прав в гостевой ВМ, чтобы
948 удалить указанный файл.
949 </para></listitem>
950 </varlistentry>
951 </variablelist>
952 </refsect2>
953 <refsect2 id="vboxmanage-guestcontrol-mv">
954 <title>Переименовать файл или директорию в гостевой виртуальной машине</title>
955 <remark role="help-copy-synopsis"/>
956 <para>
957 Команда <command>VBoxManage guestcontrol
958 <replaceable>имя-ВМ</replaceable> mv</command> позволяет
959 переименовать файлы и директории в гостевой ВМ.
960 </para>
961 <para>
962 Альтернативная форма этой подкоманды <command>move</command>,
963 <command>ren</command> и <command>rename</command>.
964 </para>
965 <variablelist>
966 <varlistentry>
967 <term><literal><replaceable>гостевой-источник</replaceable> [<replaceable>гостевой-источник</replaceable>...]</literal></term>
968 <listitem><para>
969 Задает абсолютный путь к файлу или единичной директории
970 для перемещения или переименования в гостевой ВМ. Можно
971 использовать подстановочные знаки в именах файлов.
972 </para><para>
973 У вас должно быть достаточно прав в гостевой ВМ для
974 доступа к указанному файлу или директории.
975 </para></listitem>
976 </varlistentry>
977 <varlistentry>
978 <term><replaceable>назначение</replaceable></term>
979 <listitem><para>
980 Задает абсолютный путь к переименовываемым файлу или
981 директории, или директории назначения, куда
982 перемещать файлы. Если перемещается только один
983 файл, <replaceable>назначение</replaceable> может
984 быть как файлом так и директорией, иначе
985 <replaceable>назначение</replaceable> должно быть
986 директорией.
987 </para><para>
988 У вас должно быть достаточно прав в гостевой ВМ для
989 доступа к файлу или директории назначения.
990 </para></listitem>
991 </varlistentry>
992 </variablelist>
993 </refsect2>
994 <refsect2 id="vboxmanage-guestcontrol-mktemp">
995 <title>Создать временный файл или директорию в гостевой виртуальной машине</title>
996 <remark role="help-copy-synopsis"/>
997 <para>
998 Команда <command>VBoxManage guestcontrol
999 <replaceable>имя-ВМ</replaceable> mktemp</command> позволяет
1000 создать временный файл или директорию в гостевой ВМ. Можно
1001 использовать эту команду для помощи с последующим копированием
1002 файлов из хост-системы в гостевую ВМ. По умолчанию, эта команда
1003 создает файл или директорию в платформо-зависимой директории
1004 <filename>temp</filename> гостевой ВМ.
1005 </para>
1006 <para>
1007 Альтернативные формы этой подкоманды <command>createtemp</command>
1008 и <command>createtemporary</command>.
1009 </para>
1010 <variablelist>
1011 <varlistentry>
1012 <term><option>--directory</option></term>
1013 <listitem><para>
1014 Создает временную директорию указанную в операнде
1015 <replaceable>шаблон</replaceable>.
1016 </para></listitem>
1017 </varlistentry>
1018 <varlistentry>
1019 <term><option>--secure</option></term>
1020 <listitem><para>
1021 Обеспечивает безопасное создание файлов и каталогов,
1022 устанавливая режим разрешений <literal>0755</literal>.
1023 Любая операция, которая не может быть произведена
1024 безопасно приведет к неудаче.
1025 </para></listitem>
1026 </varlistentry>
1027 <varlistentry>
1028 <term><option>--mode=<replaceable>режим</replaceable></option></term>
1029 <listitem><para>
1030 Задает режим разрешений, используемый указанной директорией.
1031 <replaceable>режим</replaceable> - это четыре восьмеричные
1032 цифры, например <literal>0755</literal>.
1033 </para></listitem>
1034 </varlistentry>
1035 <varlistentry>
1036 <term><option>--tmpdir=<replaceable>директория</replaceable></option></term>
1037 <listitem><para>
1038 Задает абсолютный путь к директории в гостевой ВМ, где
1039 создавать указанный файл или директорию. Если не указан,
1040 <replaceable>директория</replaceable> - это
1041 платформо-зависимая директория <filename>temp</filename>.
1042 </para></listitem>
1043 </varlistentry>
1044 <varlistentry>
1045 <term><replaceable>шаблон</replaceable></term>
1046 <listitem><para>
1047 Задает шаблон имени для временного файла без пути к
1048 директории. Шаблон имени файла должен содержать как
1049 минимум одну последовательности трех последовательных
1050 символов X или должен заканчиваться ими.
1051 </para></listitem>
1052 </varlistentry>
1053 </variablelist>
1054 </refsect2>
1055 <refsect2 id="vboxmanage-guestcontrol-stat">
1056 <title>Показать статус файла или файловой системы в гостевой виртуальной машине.</title>
1057 <remark role="help-copy-synopsis"/>
1058 <para>
1059 Команда <command>VBoxManage guestcontrol
1060 <replaceable>имя-ВМ</replaceable> stat</command> позволяет
1061 отобразить статус файлов или или файловых систем в гостевой
1062 ВМ.
1063 </para>
1064 <variablelist>
1065 <varlistentry>
1066 <term><literal><replaceable>файл</replaceable> [<replaceable>файл</replaceable> ...]</literal></term>
1067 <listitem><para>
1068 Задает абсолютный путь к файлу или файловой системе в
1069 гостевой ВМ. Например <filename>/home/foo/a.out</filename>.
1070 </para><para>
1071 У вас должно быть достаточно прав в гостевой ВМ для
1072 доступа к указанным файлам или файловым системам.
1073 </para></listitem>
1074 </varlistentry>
1075 </variablelist>
1076 </refsect2>
1077 <refsect2 id="vboxmanage-guestcontrol-list">
1078 <title>Показать настройки и информацию о статусе гостевой виртуальной машины</title>
1079 <remark role="help-copy-synopsis"/>
1080 <para>
1081 Команда <command>VBoxManage guestcontrol
1082 <replaceable>имя-ВМ</replaceable> list</command> позволяет
1083 показать настройки гостевого управления и информацию о статусе.
1084 Например, вывол показывает открытые гостевые сессии, гостевые
1085 процессы и файлы.
1086 </para>
1087 <variablelist>
1088 <varlistentry>
1089 <term><literal>all</literal>|<literal>sessions</literal>|<literal>processes</literal>|<literal>files</literal></term>
1090 <listitem><para>
1091 Указывает тип отображаемой информации.
1092 <literal>all</literal> показывает все доступные данные,
1093 <literal>sessions</literal> показывает гостевые сессии,
1094 <literal>processes</literal> показывает процессы и
1095 <literal>files</literal> показывает файлы.
1096 </para></listitem>
1097 </varlistentry>
1098 </variablelist>
1099 </refsect2>
1100 <refsect2 id="vboxmanage-guestcontrol-closeprocess">
1101 <title>Завершить процесс в сессии гостевой виртуальной машины</title>
1102 <remark role="help-copy-synopsis"/>
1103 <para>
1104 Команда <command>VBoxManage guestcontrol
1105 <replaceable>имя-ВМ</replaceable> closeprocess</command> позволяет
1106 завершить гостевой процесс работающий в гостевой сессии.
1107 Указывайте процесс через идентификатор процесса (PID) и сессию,
1108 используя ID сессии или имя.
1109 </para>
1110 <variablelist>
1111 <varlistentry>
1112 <term><option>--session-id=<replaceable>ID</replaceable></option></term>
1113 <listitem><para>
1114 Задает ID гостевой сессии.
1115 </para></listitem>
1116 </varlistentry>
1117 <varlistentry>
1118 <term><option>--session-name=<replaceable>имя</replaceable>|<replaceable>шаблон</replaceable></option></term>
1119 <listitem><para>
1120 Задает имя гостевой сессии. Используйте шаблон,
1121 содержащий подстановочные знаки для указания
1122 нескольких сессий.
1123 </para></listitem>
1124 </varlistentry>
1125 <varlistentry>
1126 <term><literal><replaceable>PID</replaceable> [<replaceable>PID</replaceable> ...]</literal></term>
1127 <listitem><para>
1128 Задает список PID гостевых процессов для завершения.
1129 </para></listitem>
1130 </varlistentry>
1131 </variablelist>
1132 </refsect2>
1133 <refsect2 id="vboxmanage-guestcontrol-closesession">
1134 <title>Закрыть сессию гостевой виртуальной машины</title>
1135 <remark role="help-copy-synopsis"/>
1136 <para>
1137 Команда <command>VBoxManage guestcontrol
1138 <replaceable>имя-ВМ</replaceable> closesession</command> позволяет
1139 закрыть гостевую сессию. Указывайте гостевую сессию или через ID
1140 сессии или через имя.
1141 </para>
1142 <variablelist>
1143 <varlistentry>
1144 <term><option>--session-id=<replaceable>ID</replaceable></option></term>
1145 <listitem><para>
1146 Задает ID гостевой сессии.
1147 </para></listitem>
1148 </varlistentry>
1149 <varlistentry>
1150 <term><option>--session-name=<replaceable>имя</replaceable>|<replaceable>шаблон</replaceable></option></term>
1151 <listitem><para>
1152 Задает имя гостевой сессии. Используйте шаблон,
1153 содержащий подстановочные знаки для указания
1154 нескольких сессий.
1155 </para></listitem>
1156 </varlistentry>
1157 <varlistentry>
1158 <term><option>--all</option></term>
1159 <listitem><para>
1160 Закрывает все гостевые сессии.
1161 </para></listitem>
1162 </varlistentry>
1163 </variablelist>
1164 </refsect2>
1165 <refsect2 id="vboxmanage-guestcontrol-updatega">
1166 <title>Обновить ПО Дополнений Гостевой ОС в гостевой виртуальной машине</title>
1167 <remark role="help-copy-synopsis"/>
1168 <para>
1169 Команда <command>VBoxManage guestcontrol
1170 <replaceable>имя-ВМ</replaceable> updatega</command> позволяет
1171 обновить ПО Дополнений Гостевой ОС, установленное в указанной
1172 гостевой ВМ.
1173 </para>
1174 <para>
1175 Альтернативные формы этой подкоманды
1176 <command>updateadditions</command> и
1177 <command>updateguestadditions</command>.
1178 </para>
1179 <variablelist>
1180 <varlistentry>
1181 <term><option>--source=<replaceable>новый-путь-к-iso</replaceable></option></term>
1182 <listitem><para>
1183 Задает абсолютный путь к <filename>.ISO</filename> файлу
1184 Дополнений Гостевой ОС в гостевой ВМ.
1185 </para></listitem>
1186 </varlistentry>
1187 <varlistentry>
1188 <term><option>--reboot</option></term>
1189 <listitem><para>
1190 Автоматический перезагружает гостевую систему после успешного
1191 обновления Дополнений Гостевой ОС.
1192 </para></listitem>
1193 </varlistentry>
1194 <varlistentry>
1195 <term><option>--timeout=<replaceable>миллисекунды</replaceable></option></term>
1196 <listitem><para>
1197 Задает максимальное время ожидания (в миллисекундах) заверешения
1198 полного обновления Дополнений Гостевой ОС. По умолчанию, максимальное
1199 время ожидания не используется.
1200 </para></listitem>
1201 </varlistentry>
1202 <varlistentry>
1203 <term><option>--verify</option></term>
1204 <listitem><para>
1205 Проверяет, что Дополнения Гостевой ОС обновлены успешно после
1206 успешной установки. Перезагрузка гостя обязательна.
1207 </para></listitem>
1208 </varlistentry>
1209 <varlistentry>
1210 <term><option>--wait-ready</option></term>
1211 <listitem><para>
1212 Ждет когда текущие Дополения Гостевой ОС готовы для
1213 обновления Дополений Гостевой ОС.
1214 </para>
1215 </listitem>
1216 </varlistentry>
1217 <varlistentry>
1218 <term><option>--wait-start</option></term>
1219 <listitem><para>
1220 Запускает <command>VBoxManage</command> процесс обновления
1221 в гостевой ВМ и ждет начала обновления Дополений Гостевой ОС
1222 перед завершения процесса <command>VBoxManage</command>.
1223 </para><para>
1224 По умолчанию, команда <command>VBoxManage</command> ждет
1225 завершения обновления Дополений Гостевой ОС перед
1226 завершением. Используйте эту опцию когда работающий
1227 процесс <command>VBoxManage</command> влияет на
1228 взаимодействие между установщиком и гостевой ОС.
1229 </para></listitem>
1230 </varlistentry>
1231 <varlistentry>
1232 <term><option>-- <replaceable>аргумент</replaceable> [<replaceable>аргумент</replaceable> ...]</option></term>
1233 <listitem><para>
1234 Задает необязательные аргументы командной строки, которые
1235 передаются программе обновления Дополнений Гостевой ОС.
1236 Можно использовать опцию <option>--</option> для передачи
1237 соответствующих аргументов программе обновления для
1238 модернизации еще не установленных функций.
1239 </para><para>
1240 Убедитесь, что командные аргументы, содержащие пробелы,
1241 заключены в кавычки.
1242 </para></listitem>
1243 </varlistentry>
1244 </variablelist>
1245 </refsect2>
1246 <refsect2 id="vboxmanage-guestcontrol-waitrunlevel">
1247 <title>Ждать гостевой уровень выполнения</title>
1248 <para>
1249 Команда <command>VBoxManage guestcontrol
1250 <replaceable>имя-ВМ</replaceable> waitrunlevel</command> позволяет
1251 ожидать достижения гостевого уровня выполнения.
1252 </para>
1253 <variablelist>
1254 <varlistentry>
1255 <term><option>--timeout=<replaceable>миллисекунды</replaceable></option></term>
1256 <listitem><para>
1257 Задать максимальное время ожидания (в миллисекундах)
1258 достижения уровня выполнения. По умолчанию максимальное
1259 время ожидания не используется.
1260 </para></listitem>
1261 </varlistentry>
1262 <varlistentry>
1263 <term><option><replaceable>system</replaceable>|<replaceable>userland</replaceable>|<replaceable>desktop</replaceable></option></term>
1264 <listitem><para>
1265 Задает ожидаемый уровень выполнения
1266 </para></listitem>
1267 </varlistentry>
1268 </variablelist>
1269 </refsect2>
1270 <refsect2 id="vboxmanage-guestcontrol-watch">
1271 <title>Показать текущую активность гостевого управления.</title>
1272 <remark role="help-copy-synopsis"/>
1273 <para>
1274 Команда <command>VBoxManage guestcontrol
1275 <replaceable>имя-ВМ</replaceable> watch</command> позволяет
1276 показать текущую активность гостевого управления.
1277 </para>
1278 </refsect2>
1279 </refsect1>
1280
1281 <refsect1>
1282 <title>Примеры</title>
1283 <remark role="help-scope" condition="GLOBAL"/>
1284 <para>
1285 Следующая команда <command>VBoxManage guestcontrol run</command>
1286 выполняет команду <command>ls -l /usr</command> в Oracle Linux ВМ
1287 <literal>My OL VM</literal> от имени пользователя
1288 <literal>user1</literal>.
1289 </para>
1290<screen>
1291$ VBoxManage --nologo guestcontrol "My OL VM" run --exe "/bin/ls" \
1292--username user1 --passwordfile pw.txt --wait-stdout -- -l /usr
1293</screen>
1294 <para>
1295 Опция <option>--exe</option> указывает абсолютный путь команды
1296 для запуска в гостевой ВМ, <filename>/bin/ls</filename>.
1297 Используйте опцию <option>--</option> для передачи любых
1298 аргументов, следующих после команды <command>ls</command>.
1299 </para>
1300 <para>
1301 Используйте опцию <option>--username</option> для указания
1302 имени пользователя, <literal>user1</literal> и опцию
1303 <option>--passwordfile</option> для указания имения файлы,
1304 содержащего пароль для пользователя <literal>user1</literal>,
1305 <filename>pw.txt</filename>.
1306 </para>
1307 <para>
1308 Опция <option>--wait-stdout</option> ожидает завершения
1309 гостевого процесса <command>ls</command> перед передачей
1310 кода заверешения и вывода команды. Опция <option>--nologo</option>
1311 подавляет вывод информации о логотипе.
1312 </para>
1313 <para>
1314 Следующая команда <command>VBoxManage guestcontrol run</command>
1315 выполняет команду <command>ipconfig</command> в Windows ВМ
1316 <literal>My Win VM</literal> от имени пользователя
1317 <literal>user1</literal>. Стандартные потоки ввода, вывода
1318 и ошибок перенаправляются из ВМ в хост-систему до завершения
1319 программы.
1320 </para>
1321<screen>
1322$ VBoxManage --nologo guestcontrol "My Win VM" run \
1323--exe "c:\\windows\\system32\\ipconfig.exe" \
1324--username user1 --passwordfile pw.txt --wait-stdout
1325</screen>
1326 <para>
1327 Опция <option>--exe</option задает абсолютный путь команды для
1328 запуска в гостевой ВМ,
1329 <filename>c:\windows\system32\ipconfig.exe</filename>. Двойные
1330 слеши показанные в этом примере требуются только в UNIX
1331 хост-системах.
1332 </para>
1333 <para>
1334 Используйте опцию <option>--username</option> для указания имени
1335 пользователя, <literal>user1</literal> и опцию
1336 <option>--passwordfile</option> для указания имени файла,
1337 содержащего пароль для пользователя <literal>user1</literal>,
1338 <filename>pw.txt</filename>.
1339 </para>
1340 <para>
1341 Опция <option>--wait-stdout</option> ожидает завершения
1342 гостевого процесса <command>ls</command> перед передачей
1343 кода заверешения и вывода команды. Опция <option>--nologo</option>
1344 подавляет вывод информации о логотипе.
1345 </para>
1346 <para>
1347 Следующая команда <command>VBoxManage guestcontrol start</command>
1348 выполняет команду <command>ls -l /usr</command> в Oracle Linux ВМ
1349 <literal>My OL VM</literal> до завершения программы.
1350 </para>
1351<screen>
1352$ VBoxManage --nologo guestcontrol "My Win VM" start \
1353--exe "c:\\windows\\system32\\ipconfig.exe" \
1354--username user1 --passwordfile pw.txt --wait-stdout
1355</screen>
1356 </refsect1>
1357</refentry>
Note: See TracBrowser for help on using the repository browser.

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