Batch file 如何制作自动文件写入系统?
我正在制作一个自动文件写入系统,将随机数写入.txt文件,我需要它也写入.bat,问题是我是一个新手 这是一个常见问题,我喜欢称之为自动保存,代码如下:Batch file 如何制作自动文件写入系统?,batch-file,Batch File,我正在制作一个自动文件写入系统,将随机数写入.txt文件,我需要它也写入.bat,问题是我是一个新手 这是一个常见问题,我喜欢称之为自动保存,代码如下: ( echo %YourVariable% ) > Mylittlevariable.sav 它有什么作用?它所做的是,当脚本到达此代码时,它将%YourVariable%的数字写入.sav文件中,.sav可以很容易地更改为.txt或其他格式。 我希望它现在加载变量!守则: < Mylittlevariable.sav (
(
echo %YourVariable%
) > Mylittlevariable.sav
它有什么作用?它所做的是,当脚本到达此代码时,它将%YourVariable%的数字写入.sav文件中,.sav可以很容易地更改为.txt或其他格式。我希望它现在加载变量!守则:
< Mylittlevariable.sav (
set /p YourVariable=
)
现在我们知道这是怎么回事了?现在批处理文件,在自动保存批处理编写器中使用命令之前,您必须放置一个echo
,就像echo
在cmd中生成语句一样,它也会在自动保存中键入后面的所有内容。基本.bat的代码:
(
echo @echo off
echo title Basic Autosave Batch
echo :LOOP
echo set SUPERVAR=15
echo cls
echo echo Hello, world!
echo echo SUPERVAR: %%SUPERVAR%%
echo pause
echo goto LOOP
) > Mybasicbatch.bat
所以,我们知道这是什么,对吗?我希望我帮助了你PS百分号的双倍数量是必要的,如果你有正常数量的代码将无法正确读取
(
echo @echo off
echo title Basic Autosave Batch
echo :LOOP
echo set SUPERVAR=15
echo cls
echo echo Hello, world!
echo echo SUPERVAR: %%SUPERVAR%%
echo pause
echo goto LOOP
) > Mybasicbatch.bat