小编aph*_*ria的帖子

在脚本中以管理员身份运行cmd.exe

我有一个脚本,我需要以管理员身份运行,就像我右键单击cmd.exe并单击以管理员身份运行一样.

目前这就是我所拥有的:

Call WSHShell.Run("cmd.exe /K netdom renamecomputer ... end code")
Run Code Online (Sandbox Code Playgroud)

windows vbscript runas

5
推荐指数
1
解决办法
3万
查看次数

批量双重延迟扩展?

如果这有任何意义,我试图加倍延迟扩张.这就是我想要的.

set var1=hello
set var2=var1
set var3=var2
echo %!%var3%!%
Run Code Online (Sandbox Code Playgroud)

然后hello显示.这不是我的实际代码,而是我需要它如何工作的一个例子.

batch-file

5
推荐指数
3
解决办法
597
查看次数

循环浏览目录中的所有文件并对它们执行操作?

因此,我尝试在Mac上执行Shell脚本(.sh),但遇到了麻烦。因此,对于每个文件,我都希望对其进行复制并将其转换为另一种类型(。少到.css)。我已经知道该怎么做:

 lessc fileToConvert.less destinationOfConvertedFile.css
Run Code Online (Sandbox Code Playgroud)

现在我的问题是将其集成到一个循环中(循环一个文件夹中的所有文件)。我尝试过,但似乎没有任何效果:

alias proj="cd /Users/maxwell/Documents/WebStorm"
for /D /r %%G in * DO Echo We found %%G
Run Code Online (Sandbox Code Playgroud)

我尝试将其作为测试,但即使这样也不起作用。有任何想法吗?

shell

2
推荐指数
1
解决办法
2万
查看次数

批处理文件编辑注册表值?

我正在尝试使用批处理文件编辑注册表值,这是我目前拥有的:

 @echo off

reg add "HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer" /v "1" /t REG_SZ /d "DisableThumbsDBOnNetworkFolders" /f

pause
Run Code Online (Sandbox Code Playgroud)

这就是我要编辑的内容:[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\ Explorer]

   DisableThumbsDBOnNetworkFolders   REG_DWORD    0x00000001
Run Code Online (Sandbox Code Playgroud)

我想将该值设置为 1 (0x00000001)(默认为 0x00000000)但我的 cmd 文件创建了另一个名为 DisableThumbsDBOnNetworkFolders 的值。我做错了什么?

windows batch-file

1
推荐指数
1
解决办法
2万
查看次数

在变量设置中使用变量

我想枚举一个变量:

$x = 0
Do
  $x+=1
  $Day$x = True
Until $x = 7
Run Code Online (Sandbox Code Playgroud)

以上返回语法错误$Day$x(因为它只应该在命令中看到一个变量).所以基本上,我想要$Day1 = True,$Day2 = True等等等等.有没有办法实现这个目标?

autoit

0
推荐指数
1
解决办法
1793
查看次数

标签 统计

batch-file ×2

windows ×2

autoit ×1

runas ×1

shell ×1

vbscript ×1