baby1277 发表于 2025-10-22 14:54:45

打包为ISO文件右键菜单

本帖最后由 baby1277 于 2025-11-9 00:05 编辑

最近在玩虚拟机测试安装不同的系统需要频繁的交换文件

因为需要把原系统删除,每次都要重新设置一遍,有点麻烦。

所以就想着把需要的交换的文件打包为ISO,这样就更方便。

所以写了个打包iso的脚本,基于oscdimg.exe 来打包的,支持中文。

打包为ISO可以防止被修改,无需解压软件就可以打开。

用起来感觉不错,故分享大家一起使用。

不支持右键选择多个文件或文件夹

@echo off
if not defined iso set iso=%1
if not defined iso exit
:: 右键打包为iso文件
for /f "delims=" %%i in ('echo %iso%') do (
set iso=%%~fi
set isoN=%%~ni
set isoN2=%%~nxi
set isopath=%%~dpi
)
if exist "%iso%.iso" del /f /q "%iso%.iso"
cd /d "%iso%" >nul ||goto file
oscdimg -m -o -u2 -udfver102 -l"%isoN%""%iso%" "%iso%.iso"
exit
:file
cd /d %isopath%
md iso_temp
if %errorlevel% equ 1 exit
echo 8 >>iso_temp\tem.txt
timeout /t 1 >nul
for %%i in (iso_temp\tem.txt) do if %%~zi gtr 4 exit
del /f /q iso_temp\tem.txt
mklink /h "%isopath%iso_temp\%isoN2%" "%iso%"
oscdimg -m -o -u2 -udfver102 -l"%isoN%" "%isopath%iso_temp" "%isopath%%isoN%.iso"
rd /s /q iso_temp






燕飞龙 发表于 2025-10-22 15:37:36

谢谢分享

guong 发表于 2025-10-22 15:40:44

感谢分享!

wwwlhp 发表于 2025-10-22 15:42:09

多谢分享!!!

it323 发表于 2025-10-22 15:46:34

感谢分享!

肉仔 发表于 2025-10-22 15:53:19

谢谢您的分享!

a66 发表于 2025-10-22 15:57:59

好方法,有空就测试一下

绿光科技 发表于 2025-10-22 16:27:00

2012wang55 发表于 2025-10-22 16:46:43

我运行怎么全是CMD弹窗

dodoxia 发表于 2025-10-22 17:22:01

不错很有用,谢谢楼主。

fd8526547 发表于 2025-10-22 18:02:43

感谢分享

drzfb 发表于 2025-10-22 18:31:09

非常方便实用

seeimpact153 发表于 2025-10-22 18:44:47

脚本最后一行改为C:\Windows\system32\toiso.cmd 才右键有效

baby1277 发表于 2025-10-22 19:44:22

本帖最后由 baby1277 于 2025-10-22 19:46 编辑

绿光科技 发表于 2025-10-22 16:27
这小功能很不错   不过有几个问题
1、脚本中的这地址是不是错误?


是在下粗心,在本机测试OK,但没有在虚拟机测试过,已改正。
还没有考虑选择多个文件的情况,多个文件就用文件夹装起来


handsome_xiang 发表于 2025-10-22 20:27:45

感谢楼主分享!

PCHH 发表于 2025-10-22 21:21:58

谢谢分享

邪恶海盗 发表于 2025-10-22 22:40:19

跟虚拟机交换文件可以用FeiQ对传,也可以安装VMTools直接复制粘贴,打包ISO是什么鬼?


二○二五年十月二十二日

rchc08 发表于 2025-10-23 05:47:01

感谢分享

ebaqiang 发表于 2025-10-23 07:46:55

支持一下

wcs 发表于 2025-10-23 08:03:09

支持原作{:1_182:}

fegr 发表于 2025-10-23 13:27:25

感谢楼主分享

菲菲18866 发表于 2025-10-23 16:33:04

小灰兔 发表于 2025-10-24 19:14:46


感谢楼主分享

a583091790 发表于 2025-10-25 15:57:16

感谢楼主分享 实用

SJ青檀 发表于 2025-11-1 00:58:09

支持支持{:1_186:}

2902102 发表于 2025-11-2 16:17:11

实用省时,感谢分享

taxuexunmei 发表于 2025-11-2 19:54:24

谢谢分享

419545168 发表于 2025-11-7 14:41:40

感谢分享

aceainarj 发表于 2025-11-10 22:23:27

太好了,谢谢

yaoguoguo820 发表于 2025-11-25 16:23:43

赞一个
页: [1] 2
查看完整版本: 打包为ISO文件右键菜单