在特定文件夹中创建文件
Creating files in specific folder
我有一个小问题 - 我正在尝试使用另一个批处理文件在特定文件夹中创建一个 bat
文件
echo How many hours must go from startup to shutdown?
set input=
set /p input= Timer:
SET /A Sekunder = %input% * 3600
SET startupfolder=%SystemDrive%\%HOMEPATH%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\AutoShutdown.bat
echo %startupfolder%
echo c:\windows\system32\shutdown -s -f -t %Sekunder% > %startupfolder%
pause
我是不是做错了什么...?
阅读 Redirection 页:
Note, any long filenames must be surrounded in "double quotes".
echo Hvor mange timer skal der gaa fra startup til shutdown?
set input=
set /p input= Timer:
SET /A Sekunder = %input% * 3600
SET startupfolder=%SystemDrive%\%HOMEPATH%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\AutoShutdown.bat
echo %startupfolder%
echo c:\windows\system32\shutdown -s -f -t %Sekunder% > "%startupfolder%"
pause
使用%userprofile%
如果你回显你的路径,就像你这样做但没有阅读,你会看到你有 c:\etc
。
好的...问题是它需要在文件夹名称前面和后面加上“”,因为它包含空格:)
我的程序现在可以正常运行了 :p 无论如何 :)
我有一个小问题 - 我正在尝试使用另一个批处理文件在特定文件夹中创建一个 bat
文件
echo How many hours must go from startup to shutdown?
set input=
set /p input= Timer:
SET /A Sekunder = %input% * 3600
SET startupfolder=%SystemDrive%\%HOMEPATH%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\AutoShutdown.bat
echo %startupfolder%
echo c:\windows\system32\shutdown -s -f -t %Sekunder% > %startupfolder%
pause
我是不是做错了什么...?
阅读 Redirection 页:
Note, any long filenames must be surrounded in "double quotes".
echo Hvor mange timer skal der gaa fra startup til shutdown?
set input=
set /p input= Timer:
SET /A Sekunder = %input% * 3600
SET startupfolder=%SystemDrive%\%HOMEPATH%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\AutoShutdown.bat
echo %startupfolder%
echo c:\windows\system32\shutdown -s -f -t %Sekunder% > "%startupfolder%"
pause
使用%userprofile%
如果你回显你的路径,就像你这样做但没有阅读,你会看到你有 c:\etc
。
好的...问题是它需要在文件夹名称前面和后面加上“”,因为它包含空格:)
我的程序现在可以正常运行了 :p 无论如何 :)