Questions tagged «arguments»



8
如何将参数传递给带有空格的Windows计划任务
我需要设置Windows计划任务。它接受1个参数/参数,它是一个路径,可以包含空格。我的计划任务不起作用-它在第一个空格处“破坏”了参数。 如果在命令提示符下运行它,则可以将参数包装在“”中,并且可以正常工作,但是,这在“计划任务” UI中不起作用。 例如 C:\Program Files\xyz\FTP File Transfer\FTPFileTransferTask.exe "C:\Program Files\xyz\The Interface\Folder Path" 我试过用“”'[]()包装参数,并尝试用%20,〜1等填充空格,但没有运气。 我知道有一种解决方案,可以制作一个bat文件,并在参数周围使用“”,但是我不想增加更多的复杂性。 我在Windows 7和Windows 2008 Server上尝试过,但都失败了。似乎没有任何讨论?


1
使用命令行参数的“%~dp0”不起作用
正在为一个软件编写部署脚本,该软件需要以静默方式从移动源(也就是说,该文件夹可能位于密钥上,服务器上,本地上等)安装Visual C ++ 2013 Redistributable,作为Admin。 对于我所有的其他可执行文件(主要是MSI),在文件名之前使用“%~dp0”(如:“%~dp0Antidote9.msi”,后面跟/ quiet,/ q等参数)工作正常。 但对于VC Redist,它不接受我的论点。 这是我的完整命令: start /wait "%~dp0vcredist_x64.exe" /install /quiet /norestart 它拉文件很好,但后来说我的参数是无效的,即使我删除%~dp0它工作正常,我从vcredist_x64.exe /?得到了参数。 有什么我做错了或者我需要修改我的论据才能工作吗? 提前致谢!
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.