我此脚本安装ISO文件批处理脚本路径行不通
@echo off
set fileiso=%~1
set Exedir="C:\Program Files\OSFMount"
cd /d %Exedir%
osfmount -a -t file -f "%fileiso%" -m #:
如果路径是这样的:(%fileiso%) d:\下载\一些其他路径里面\ ISO \ ISO any.iso 不行
任何帮助,请:d
我此脚本安装ISO文件批处理脚本路径行不通
@echo off
set fileiso=%~1
set Exedir="C:\Program Files\OSFMount"
cd /d %Exedir%
osfmount -a -t file -f "%fileiso%" -m #:
如果路径是这样的:(%fileiso%) d:\下载\一些其他路径里面\ ISO \ ISO any.iso 不行
任何帮助,请:d
这个工作对我来说:
@echo off
set "fileiso=%~1"
set Exedir="C:\Program Files\OSFMount"
pushd "%Exedir%"
osfmount -a -t file -f "%fileiso%" -m #:
popd
pause
输出:
C:\Program Files\OSFMount
Creating device...
Created device 1: G: ->
D:\Old C Drive\Users\williamsonm\Downloads\clonezilla-live-20130314-quantal-i386.iso
Notifying applications...
Done.
Press any key to continue . . .
好的谢谢你的帮助,这个问题似乎是文件bat的编码。 – Frontender
你有工作吗? –
是的,现在它正在工作的脚本,我创建了一个新文件,我重写了代码 – Frontender
你可以尝试使问题更清楚一点吗?阅读最后一行时遇到困难:您如何尝试调用脚本? (给出命令)以及输出(错误)是什么? –
我在sendto菜单中使用此bat脚本,右键单击.iso文件,然后将其称为此脚本。如果.iso的路径类似D:\ Download \另一个路径,其中一些iso内部\ Iso \ any.iso脚本不起作用 – Frontender
1)我已经使用了quote osfmount -a -t file -f“%fileiso%” - m#:2)我尝试直接从一个cmd窗口批处理脚本我已经使用引用osfmount-a -t文件-f“D:\下载\另一个路径与一些ISO里面\ Iso \ any.iso”-m#:和工作,所以它没有相关的OSFMount程序3)感谢提示:D 4)我用pushd“%Exedir%”替换cd/d“%Exedir%”但脚本不能正常工作:( – Frontender