batch-file

    1热度

    1回答

    我的情况下,当启动目录的Windows批处理文件类似的问题(除非以后有什么提): Windows batch file starting directory when 'run as admin' 简介: 我有一个批处理文件,它位于一个目录中,并且必须从那里运行,因为它更新了此目录中的文件。 有什么办法仍然能够知道从哪个目录下的批处理文件运行(当它以管理员身份运行)? 我不希望用户手动输入目录。

    1热度

    2回答

    我已经为我的应用程序一起更新了更新程序,以便具有很少或没有编码技能的人员可以在自己的计算机上安装,运行和更新应用程序。 下面是一个更新的例子,对于Windows命令提示符写: @echo off for /f %%i in ('call git status --porcelain') do set stash=%%i if not [%stash%] == [] ( echo Sta

    0热度

    2回答

    所以我正在运行一个批处理文件,该文件将从字符串中提取特定变量的值。例如: [2017-11-03T12:18:56.263733+00:00] [XFM] [TRACE:1] [EPMHFM-00000] [XFM] [ecid: XDS.0000.0000.0000.0001] [File: CHsvDSSystemInfo.cpp] [Line: 6002] [userId: ] [appNa

    1热度

    1回答

    我有类似以下的东西...... set /p dir=Specify Path: if exist %dir% ( echo ok ) else( echo not ok ) 如果用户输入类似%USERPROFILE%的路径或变量%时,DIR%是用来%USERPROFILE%之内没有扩大 。 例如 set dir=%userprofile% echo %dir% :: this doe

    0热度

    1回答

    我崩溃了我的脑袋以了解错误在这个批处理脚本中的位置,用于通过递归函数“pow”计算给定数量的pow,多次(在脚本中设置功率为3^3) 我得到的错误是: “order1”未被识别为内部或外部命令,可操作程序或批处理文件。 “base22”不被识别为内部或外部命令,可操作程序或批处理文件。 这两个错误都以顺序行显示,无数次直到“批量递归超过堆栈限制”语句停止递归的比较。 有人能够在脚本中找到错误? @

    0热度

    1回答

    我由含 @echo off set log=mainLog.txt cd /d F:/Project/Python echo [%TIME%]starting main.py >%log% python main.py >> %log% 这个简单.bat批处理文件中的命令提示符下成功重定向main.py输出到日志文件,但不显示它的提示屏幕。所以我将其更改为: python main.p

    1热度

    1回答

    我是powershell noob,尽管使用了Google的技巧我一直无法找到如何根据PowerShell中的模式找到文件的目录,然后运行该文件。 这些要求...... 开始在一个特定的文件夹(C:\ TFS) 搜索该文件夹名为“SpecFlow.bat”特定的批处理文件,并返回该文件夹,文件路径 运行在上一步中 我有这样的事情,但我真的不知道我在做什么返回目录中的文件 Set-Location

    1热度

    4回答

    我试着去做出CMD(bat文件)一个简单的脚本来检查,如果夫妇远程服务器都起来了乳宁 我想ping一个特定的IP和端口。 当我拿到%ERRORLEVEL%= 1我知道有一个问题 ,当我拿到%ERRORLEVEL%= 0的服务器的一些鬼混用ping命令我看到你不能Ping通后,确定 sppecific端口... 然后我试着用我的剧本和Telnet远程登录dosent返回任何值(以我能找到),如果有一

    1热度

    1回答

    我想在后台使用subprocess popen执行批处理文件,但是当批处理文件中有回声时它会停止执行。 这是我使用Python中的内容: subprocess.Popen("test.bat", shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) 这是一个示例批处理文件使用测试,我真正的批处理文件失败,以至于即时通讯: @

    0热度

    1回答

    试图得到这个工作 - FOR /f "tokens=*" %%i in ('dir /s /b *.rar ^| findstr /i ^"par.*1^"' 'dir /s /b *.rar ^| findstr /v /i ^"part^"') DO ( winrar x "%%~i" "v:\unpack\" ) 它工作正常,仅在第一个“DIR/S/B * .rar程序”,但我可以”