Changeset 29549 in vbox
- Timestamp:
- May 17, 2010 2:12:48 PM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 61690
- Location:
- trunk/src/VBox
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp
r29516 r29549 64 64 { 65 65 RTPrintf("VBoxManage guestcontrol execute <vmname>|<uuid>\n" 66 " <path to program> [--arguments \"<arguments>\"]\n" 66 " <path to program> --username <name> --password <password>\n" 67 " [--arguments \"<arguments>\"]\n" 67 68 " [--environment \"<NAME>=<VALUE> [<NAME>=<VALUE>]\"]\n" 68 " [--flags <flags>] [--timeout <msec>]\n" 69 " [--username <name> [--password <password>]]\n" 69 " [--flags <flags>] [--timeout <msec>]\n" 70 70 " [--verbose] [--wait-for exit,stdout,stderr||]\n" 71 71 "\n"); … … 239 239 return errorSyntax(USAGE_GUESTCONTROL, "Incorrect parameters"); 240 240 241 /* If a password was specified, check if we also got a user name. */ 242 if ( !Utf8Password.isEmpty() 243 && Utf8UserName.isEmpty()) 244 { 241 if (Utf8UserName.isEmpty()) 245 242 return errorSyntax(USAGE_GUESTCONTROL, 246 "No user name for password specified!"); 247 } 243 "No user name specified!"); 244 245 if (Utf8Password.isEmpty()) 246 return errorSyntax(USAGE_GUESTCONTROL, 247 "No password specified!"); 248 248 249 249 /* lookup VM. */ -
trunk/src/VBox/Main/GuestImpl.cpp
r29516 r29549 735 735 CheckComArgStrNotEmptyOrNull(aCommand); 736 736 CheckComArgOutPointerValid(aPID); 737 CheckComArgStrNotEmptyOrNull(aUserName); /* Do not allow anonymous executions (with system rights). */ 738 CheckComArgStrNotEmptyOrNull(aPassword); 737 739 CheckComArgOutPointerValid(aProgress); 738 740 739 741 AutoCaller autoCaller(this); 740 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 741 742 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 743 742 744 if (aFlags != 0) /* Flags are not supported at the moment. */ 743 745 return E_INVALIDARG;
Note:
See TracChangeset
for help on using the changeset viewer.