windows-7 - 登录时在 Windows 7 中自动运行 bat 脚本

标签 windows-7 batch-file virtual-machine autorun

我最近从已故的祖母那里购买了一台 Windows 7 笔记本电脑。 我一直用它来做工作和其他事情。我决定使用 VirtualBox 创建一个虚拟机 现在我想在(Windows 7 主机)计算机上创建一个用户,以便当我登录该用户时它会自动运行 .bat 脚本来启动虚拟机。为了明确起见,我只想在用户“VM”登录而不是我的普通用户登录时运行它,如果它能全屏自动启动,那就太棒了。我的桌面上有一个执行命令的快捷方式:

"C:\Program Files\Oracle\VirtualBox\VirtualBox.exe" --comment "VM" --startvm "12dada4d-    9cfd-4aa7-8353-20b4e455b3fa"

但是当我登录到用户“VM”时如何制作 autorun.bat?

最佳答案

要在 VM 用户登录时运行批处理文件:

将快捷方式(当前位于桌面上的快捷方式)(或批处理文件本身)拖动到“开始”-“所有程序”-“启动”。现在,当您以该用户身份登录时,它将启动批处理文件。

执行相同操作的另一种方法是将快捷方式或批处理文件保存在 %AppData%\Microsoft\Windows\Start Menu\Programs\Startup\ 中。

至于让它全屏运行,这有点取决于你的意思。您可以通过编辑批处理文件来使其最大化,如下所示:

start "" /max "C:\Program Files\Oracle\VirtualBox\VirtualBox.exe" --comment "VM" --startvm "12dada4d-9cfd-4aa7-8353-20b4e455b3fa"

但是如果 VirtualBox 有真正的全屏模式(甚至隐藏任务栏),您就必须在 VirtualBox.exe 上查找命令行参数。我对该产品不熟悉。

关于windows-7 - 登录时在 Windows 7 中自动运行 bat 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16087694/

相关文章:

java - Java : java. io.FileNotFoundException 中的错误:C:\Users\FSSD\Desktop\My Test(访问被拒绝)

css - 文本在 Windows7 的 IE7 中不换行

windows - 批处理删除文件夹的程序

batch-file - 通过批处理脚本将具有相对路径的文件列表写入文件

linux - 在 RAM 中运行 Vagrant VM 有哪些方法?

node.js - 尝试向 Google Cloud 上的 Ubuntu VM 发送 HTTP 请求

java - 在 Windows 7 中从 VBA 宏运行 java 绕过 System32/SysWOW64 javaw.exe

visual-studio - 如何更改 "devenv"命令位置?

batch-file - Windows 批处理变量扩展无法正常工作

javascript - 虚拟机上的 Karma 测试