Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 如何制作自动文件写入系统?_Batch File - Fatal编程技术网

Batch file 如何制作自动文件写入系统?

Batch file 如何制作自动文件写入系统?,batch-file,Batch File,我正在制作一个自动文件写入系统,将随机数写入.txt文件,我需要它也写入.bat,问题是我是一个新手 这是一个常见问题,我喜欢称之为自动保存,代码如下: ( echo %YourVariable% ) > Mylittlevariable.sav 它有什么作用?它所做的是,当脚本到达此代码时,它将%YourVariable%的数字写入.sav文件中,.sav可以很容易地更改为.txt或其他格式。 我希望它现在加载变量!守则: < Mylittlevariable.sav (

我正在制作一个自动文件写入系统,将随机数写入.txt文件,我需要它也写入.bat,问题是我是一个新手

这是一个常见问题,我喜欢称之为自动保存,代码如下:

(
  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