我试图使用autorun.inf在其文件夹名称中包含空格的子文件夹下运行我的可执行文件.像这样:
H:\
autorun.inf
FOLDER NAME 1
file.exe
FOLDER NAME 2
some other stuffs
Run Code Online (Sandbox Code Playgroud)
如果文件夹名称中没有空格,则效果很好.但是,如果有一些,它对我不起作用.
这是限制吗?或者我做错了什么?
我的autorun.inf:
[autorun]
open=FOLDER NAME 1\Setup.exe
icon=FOLDER NAME 1\Setup.exe
Run Code Online (Sandbox Code Playgroud) 对于我的工作,我需要为我们的客户创建一个CD的Autorun应用程序.问题在于我所有人都是C#程序员,因为不是所有的计算机都安装了.NET,所以.NET不会产生最好的自动运行.
什么是适用于Win98-Vista计算机的好解决方案?
我已经在网上做了一些研究,我想我只是在寻找构造.
由于Microsoft如何在vista及更高版本中将安全性置于自动运行状态.从usb自动运行不再有效.正确?它似乎仍然会提出运行.exe的选项,但由于一些奇怪的原因,我无法让它运行.pdf.这个网站建议我加载一个pdf阅读器并运行它,然后调用它来运行pdf.但是一个通用的pdf阅读器仍然需要在运行之前完成安装,这是我试图避免的.
我提出的另一个想法是这个专业的原因usb制造商声称他们的USB驱动器可以自动运行文件,因为它们被格式化为本地磁盘.
所以经过一些实验并做到这一点后,我将我的usb转换为本地,看看是否可行,并使用正确的代码粘贴autorun.inf ...
[AutoRun]
shellexecute=mypdf.pdf
icon=mypdf.ico
label=mypdf
Run Code Online (Sandbox Code Playgroud)
遗憾的是它不起作用
此外,在考虑创建本地磁盘后,只能使用我加载到该USB的驱动程序软件...所以说它是64位,客户端有32位不会运行.(对?)
有人可以确认没有办法从usb自动运行pdf吗?或者甚至可以选择从第一次插入时选择它.我无法相信我花了一整天的时间试图让自动运行工作.
感谢您花时间阅读这个小问题
我在一家IT商店工作,看到一些计算机带来了相当讨厌的病毒.当我们插入USB或CD(最好是USB)时,我们正在运行一个运行恶意软件查杀工具(RKill)的自动运行脚本.我们想在没有UAC弹出的情况下插入USB或CD时立即运行该工具,理想情况下无论如何.我们的第二选择是让它打开自动运行选项,即使在已被锁定FBI病毒的PC上也是如此.我们有autorun.inf,一个调用.exe的.bat,以及我们想要在USB或CD的根目录中运行的工具的.exe.我们尝试过这里找到的解决方案,但是没有用.
autorun.inf和rkill.bat的代码如下.
autorun.inf的:
[autorun]
open=rkill.bat
Where the autorun.bat file reads:
start rkill.exe
Run Code Online (Sandbox Code Playgroud)
rkill.bat:
start rkill.exe
Run Code Online (Sandbox Code Playgroud)
我知道可能没有可靠的方法来做到这一点,但任何帮助将不胜感激.
前几天我在邮件上收到了直接销售的USB记忆棒.一旦我将它插入我的测试Mac - 它打开Safari并在其想要访问的网站的地址中写道.它在我的测试PC上具有完全相同的行为.
现在,我假设OSX没有自动运行功能.我正在运行10.10.3,我甚至无法在磁盘实用程序下找到该设备.
关于他们如何做到这一点的任何想法?我唯一能想到的是它正在帮助服务,但我以前从未使用过该公司的任何产品.
如果我在Mac上找不到它,我如何调查USB的内容?
我在插入USB笔式驱动器后尝试自动运行应用程序.有没有办法从我的USB根文件自动打开myappilication.exe,而不是显示我想要运行的应用程序列表的选项.
当存储程序的 USB 插入计算机时,是否可以使程序自动运行(执行)
我认为这是不可能的,因为我在互联网上进行了搜索,而且这种编码会带来安全风险
例如,我有一个用 C++ 编写的简单倒计时器(10 比 1)(在 Windows 上编译),当 USB(存储 .exe 文件的)插入计算机时,计时器将启动,而无需我手动执行。
我刚在计算机中发现了一种使用.js文件进行攻击的病毒.我在记事本中打开文件检查代码,但它是完全加密的.我可以看到一些有意义的数据(例如bhynivmao.length!=4),但是大部分文件都充斥着乱码.
还有一个autorun.inf,即使我能看到一些shell \open\command,我也无法弄清楚其余的乱码.
看起来自动运行和.js文件都以相同的方式进行模糊处理.有人可以帮我回复可读代码吗?我真的很想知道这件事是如何运作的.
我的 USB 中有以下 python 文件:
Game.py
Run Code Online (Sandbox Code Playgroud)
我想让它在插入 USB 时自动运行。
我在记事本中写下了以下内容:
[autorun]
shellexecute=Game.py
action=MyProgram Open Program
Run Code Online (Sandbox Code Playgroud)
并将其另存为autorun.inf.
但它不运行并且我的电脑显示:
该驱动器有问题。现在扫描并修复它吗?
出了什么问题,我该如何解决这个问题?
注意:
我使用的是 Windows 10。
自动运行和反应必须在构造函数内部才能工作吗?我可以在没有构造函数的情况下编写这个简单的示例吗?
另外,我在自动运行中的代码可以正常运行,但如果我将其更改为console.log(this.expenses)它就不起作用。这是为什么?
import { observable, action, computed, useStrict, autorun, reaction } from 'mobx'
useStrict(true)
class ExpensesStore {
@observable.shallow expenses = []
@action addExpense = (expense) => {
this.expenses.push(expense)
}
@computed get getExpense() {
if(this.expenses.length > 0) {
return `This is computed from ${this.expenses[0] + this.expenses[1]}`
}
}
constructor() {
autorun(() => {
console.log(`${this.expenses}`)
})
reaction(
()=>this.expenses.map(expense => expense), expense => console.log(expense)
)
}
}
const store = window.store= new ExpensesStore() …Run Code Online (Sandbox Code Playgroud) autorun ×10
windows ×4
usb ×3
javascript ×2
.net ×1
batch-file ×1
c# ×1
c++ ×1
cd ×1
dvd ×1
execute ×1
installation ×1
macos ×1
mobx ×1
obfuscation ×1
pdf ×1
python ×1
reactjs ×1
usb-drive ×1
virus ×1
windows-10 ×1